Action-Element
Über das Element Action
wird definiert, was nach dem Import passiert. Das Attribut type
gibt an, was für eine Aktion ausgeführt werden soll.
<Actions>
<Action type="DeleteFile" event="OnSuccess"/>
<Action type="MoveFile" event="OnFailure">".\\Error\\"</Action>
</Actions>
Folgende Werte stehen zur Verfügung:
"DeleteFile"
Löscht die importierte Datei aus dem Verzeichnis
"MoveFile"
Verschiebt die importierte Datei in ein anderes Verzeichnis. Hier muss der Inhalt von Action als Zielverzeichnis angegeben werden. Hinweis: Werden Dateien mit demselben Namen mehrfach verschoben, werden diese automatisch am Ende des Dateinamens mit _1, _2 etc. durchnummeriert.
Das Attribut event
gibt den Fall an, der eintreten muss, um die Aktion auszulösen. Folgende Werte stehen zur Verfügung:
"OnSuccess"
Die Datei wurde erfolgreich in CAS genesisWorld importiert
"OnFailure"
Beim Import ist ein Fehler aufgetreten
Pfadangabe
Der Dokumentimporter setzt bei Type MoveFile
ein Verzeichnis (Ordner) voraus, in das die Datei im Erfolgs- oder im Fehlerfall verschoben wird. Möchte man beispielsweise die Datei nach dem erfolgreichen Archivieren in der Ordnerstruktur eine Ebene höher verschieben, funktioniert dies folgendermassen:
<Action type="MoveFile" event="OnSuccess">"..\\..\\Artwin\\"</Action>
Im obigen Beispiel wird die Datei, die zum Archivieren im Ordner c:\Projects\Artwin\DocImportDir\
abgelegt wurde, nach dem erfolgreichen Archivieren in das übergeordnete Verzeichnis Artwin
verschoben.
Zuletzt aktualisiert