primus:smartcopyset
Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
smartCopySet
Der Menübefehl smartCopySet gehört zum PrimusSmartCopy Addin. Mit dem Befehl werden Dokumente für die Verarbeitung mit der aktiven SmartCopy Session markiert.
Aufrufparameter
Die Aufrufparameter werden mit dem Attribut parameter, durch | getrennt übergeben. Die Parameter sind in folgender Reihenfolge zu übergeben:
| Parameter | Funktion | |
|---|---|---|
| 1 | <LEER> | Wenn nichts angegeben wird, wird das Dokument zum Kopieren markiert |
| 1 | MOVE | Markiert das Dokument zum verschieben |
| 1 | RENAME | Markiert das Dokument zum Verschieben |
| 2 | INCLREADONLY | Nur bei MOVE und RENAME, berücksichtigt auch schreibgeschützte Dokumente |
Sichtbarkeit im Menü
Damit der jeweils zur aktiven SmartCopy Sitzung passende smartCopySet Menüeintrag angezeigt sind, müssen diese mit dem Attribut visible und der entsprechenden Bedingung sichtbar gemacht werden.
Dafür stellt das PrimusSmartCopy Addin folgende interne Bedingungen zur Verfügung.
| Bedingung | Bedeutung |
|---|---|
| IsSmartCopySessionActive | Prüft ob eine Kopiersitzung aktiv ist |
| IsSmartMoveSessionActive | Prüft ob eine Verschiebesitzung aktiv ist |
| IsSmartRenameSessionActive | Prüft ob eine Umbenennensitzung aktiv ist |
Alle Bedingungen werden über CALL(PrimusSmartCopy.<BEDINGUNG>) angesprochen.
Beispiel
<smartCopySet addin="PrimusSmartCopy" visible="CALL(PrimusSmartCopy.IsSmartMoveSessionActive)" enabled="TRUE" parameter="MOVE|INCLREADONLY" text="$Primus.MNU_STATUS_MOVE" icon="Resources\Icons\move" />
Siehe auch
primus/smartcopyset.1675857672.txt.gz · Zuletzt geändert: von 127.0.0.1
