Inhaltsverzeichnis

smartRestoreMoveSession

Der Menübefehl smartRestoreMoveSession ist ein Befehl des PrimusSmartCopy Addins um eine komplette Verschiebesession rückgängig zu machen. Die Verschiebesession muss die letzte SmartCopy Session sein die auf diesem Rechner ausgeführt wurde. Es besteht keine Möglichkeit eine bestimmte Verschiebesession auszuwählen. Wegen möglicher Veränderung an den Daten nach dem Verschieben, ist es nicht empfehlenswert eine ältere Verschiebesession zu einem späteren Zeitpunkt einfach rückgängig zu machen.

Aufrufparameter

Die Aufrufparameter werden mit dem Attribut parameter, durch | getrennt übergeben. Die Parameter sind in folgender Reihenfolge zu übergeben:

Parameter Funktion
1 SEInterface.seReplaceDocRef Statischer Parameter

Sichtbarkeit im Menü

Damit der Menüeintrag nur angezeigt wird wenn keine SmartCopy Session aktiv ist, muss dieser mit dem Attribut visible und der entsprechenden Bedingung sichtbar gemacht werden. Dafür stellt das PrimusSmartCopy Addin folgende interne Bedingungen zur Verfügung. Im Beispiel muss zusätzlich noch die STRG-Taste gedrückt werden damit der Befehl sichtbar wird.

Beispiel

<smartRestoreMoveSession addin="PrimusSmartCopy" visible="'CALL(PrimusSmartCopy.IsSessionActive)==FALSE'AND'CALL(IsCtrlKey)'" enabled="TRUE" parameter="SEInterface.seReplaceDocRef" text="Verschieben rückgängig machen" icon="" />

Siehe auch