Filehandling
- Mantiseinträge
2377
- Systemtyp
59
Beschreibung
Dieser Arbeitsschritt kann verschiedene Aktionen wie zB. Files bewegen, Ordner erstellen etc. im DO Ordner vornehmen.
Mögliche Befehle:
- Erstelle Ordner
- Lösche Ordner
- Kopiere Dateien von XX nach XX
- Bewege Dateien von XX nach XX
- Lösche Datei(en)
- Kopiere Dateien des Vaters von XX nach XX
- Kopiere Dateien des Grossvaters von XX nach XX
Befehle können 2 Varianten von Errorhandling vorweisen:
zwingend erfolgreich [!]: Jeder Fehler wirft ein DO Fehler. Auch wenn zB. konfiguriert ist, dass ein File test.txt von A nach B kopiert werden soll und das File jedoch nicht gefunden wurde.
nicht zwingend erfolgreich: Ziemlich schwaches Errorhandling. Nur schwere Fehler verursachen einene DO Fehler. Sollte zB. benutzt werden "falls" ein File von A nach B kopiert werden soll, sofern es existiert.
Essentielle Felder
HZ_FORMEL Konfiguration welche Befehle ausgeführt werden sollen
HZ_DATENHOLEN 0 = Daten bleiben beim letzten Datenschritt. Somit wird die letzte vorhandene Version Ihrer Daten bearbeitet (!), 1 = Daten werden vor dem Ausführen der Befehle an den aktuellen Schritt kopiert. Somit werden die Befehle auf einer Kopie der Daten durchgeführt (Normalfall), 2 = Es wird ein neuer, leerer DO Ordner erstellt
- Erlaubte Werte für die Konfiguration
Beim Auswählen von Files kann entweder genau 1 File via Name angegeben werden, oder es können "*" im Dateinamen eingebunden werden um mehrere Files anzusprechen.
- Beispiel
Alle TIF's in einem Ordner: "*.tif" Alle Dateien welche mit "a" starten: "a*.*" Alle Dateien welche mit "a" starten, mit "e" enden und vom Typ txt sind: "a*e.txt"
- Verhalten Daten holen
Aktion am letzten Datenschritt ausführen:
Die Aktionen werden im Ordner des letzten Datenschrittes des DO Objektes ausgeführt. Die Daten an diesem Schritt werden damit z.B. unwiederruflich gelöscht.
Vermeidet das unnötige duplizieren der Daten an einen neuen Schritt, wenn zum bsp. die Ordnerstruktur geändert werden soll.
Daten an diesen Schritt kopieren und Aktionen ausführen:
Kopiert und dupliziert damit alle Daten des letzten Datenschrittes des DO an den aktuellen Datenschritt dieses Arbeitsschrittes.
Neuen DO Ordner erstellen:
Erstellt einen Ordner für das Do Objekt am Datenschritt dieses Arbeitsschrittes. Wird zwingend benötigt, für die kopieren Schritte der Daten des Vaters oder des Grossvaters, wenn für das DO Objekt selbst keine Daten aus einem früheren Arbeitsschritt exisitieren oder diese nicht mit den Daten der Ahnen zusammengeführt werden sollen!
Version 0
Hier werden die Parameter, wie der Dateiname/Ordnername nicht evaluiert. Sie können keine Metadaten verwenden.
Version 1
Hier können Sie Metadaten verwenden in den Parametern. Die Parameter müssen korrekte Formeln sein und einfache Zeichenfolgen sind in Anführungszeichen einzugeben.
z.B.:
con([^DOSignatur],'_komprimiert') '*.tif'
Sie können die üblichen Platzhalter verwenden. Somit ist es möglich in jedem DO einen anderen Unterordner zu erstellen.