Inhaltsverzeichnis

SmartCopy (Tag)

Mit dem Tag SmartCopy im Abschnitt Public wird definiert, welche Dokumente bei SmartCopy-Operationen in die Auswahl aufgenommen werden sollen. Das Tag wird nur benötigt wenn der Kunde eine SmartCopy Lizenz hat, es können mehrere1) SmartCopy-Tags in Public definiert werden.

Liste der Attribute

Folgende Attribute können in dem Tag verwendet werden:

Name Wert Funktion
componentfilter TRUE/FALSE Definiert eine Bedingung für welche Dateitypen diese Definition verwendet werden soll. Es können Stringvergleichsoperatoren verwendet werden.
NameFormat <BEZEICHNUNG> Definiert den Defaultwert für NameFormat
outercomponents_target RELATIVE/SOURCE/TARGET Position des Verzeichnisses relativ zum Ausgangsordner

Beispiel

<SmartCopy componentfilter="'%FILEPATH:sw|%SOURCETOPDIRPATH%%==%SOURCETOPDIRPATH%'" outercomponents_target="RELATIVE" />

NameFormat

Mit NameFormat kann beim Aufruf einer SmartCopy Session gesteuert werden welches optionale Dateinamensformat für diese Session verwendet werden soll. Dazu wird beim Start der Session mit dem 4. Parameter SetPublicOptionTemporary(SmartCopy.NameFormat=MYNAME) ein Wert für NameFormat festgelegt, der im Tag <SmartCopyFileName> unter Public mittels einer Bedingung '$(SmartCopy.NameFormat)==MYNAME' ausgewertet werden kann.

1)
Können mehrere SmartCopy-Tags in Public definiert werden?