====== smartCopySet ====== Der [[Menübefehl]] **smartCopySet** gehört zum [[PrimusSmartCopy]] [[Addins|Addin]]. Mit dem Befehl werden Dokumente für die Verarbeitung mit der aktiven SmartCopy Session markiert. ====== Aufrufparameter ====== Die Aufrufparameter werden mit dem [[Glossar#Attribut]] ''parameter'', durch ''|'' getrennt übergeben. Die Parameter sind in folgender Reihenfolge zu übergeben: ^ ^Parameter ^Funktion^ ^1| ''''| 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| ^3| ''%PARAMOPTION%''| Legt eine benutzerdefinierteOption fest, die mittels [[Bedingung]] bei anderen SmartCopy Einstellungen ausgewertet werden kann. Siehe [[smartCopySet#Beispiel]]| ===== 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 [[PrimusSmartCopy#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.)'' angesprochen. ===== Beispiel ===== Beispiel unter Verwendung von %PARAMOPTION% ===== Siehe auch ===== * [[smartCopySetRec]] * [[smartcopyignore]] * [[smartcopyignorerec]] {{tag>Menübefehl GUI Addin SmartCopy}}