Arbeiten mit 'Tags'
In allen Aktionen können sogenannte 'Tags' verwendet werden. 'Tags' sind spezielle Variablen, die dynamisch während der Laufzeit der Aktion ersetzt werden.
Beispiel:
Anstatt in der Konfiguration der Aktion Dateien kopieren ein festen Zielverzeichnis
C:\Temp\Verzeichnis
einzugeben, können Sie
C:\Temp\Verzeichnis\{yyyy}\{mm}\{dd}
verwenden. Hierbei werden die Tags durch die Jahreszahl, den Monat und den Tag ersetzt und ein solches Unterverzeichnis erzeugt.
Es gibt 2 Tags, bei denen Sie nach einer Angabe gefragt werden. Alle anderen Tags werden automatisch ersetzt.
Tags mit Benutzereingabe
Wenn Sie einen oder mehrere Abfrage-Tags verwenden und eine Datei auf einen Aktionskorb ziehen, wird File Viking Sie nach eine Angabe fragen.
| {Tag} | Beschreibung / Beispiel |
|---|---|
| {ask:Prompt Text} | Dieser Tag verlangt einen beliebigen Text. Zuvor eingegebene Texte werden zur Auswahl angezeigt.C:\Kunden\{ask:Welches Kundenverzeichnis}
|
| {file:Prompt Text} | Dieser Tag verlangt eine komplette Pfadangabe für das Zielverzeichnis incl. Dateiname. Mit der Schaltläche "öffnen" kann der Pfad ausgewählt werden.{file:Pfad für die Logdateien}
|
| {folder:Prompt Text} {folder:Root Folder:Prompt Text} |
Dieser Tag verlangt eine komplette Verzeichnisangabe für das Zielverzeichnis. Mit der Schaltläche "öffnen" kann der Pfad ausgewählt werden. Optional können Sie auch ein Stammverzeichnis angeben, in dem dann die Abfrage geöffnet wird.{folder:Verzeichnis für Logdateien}
{folder:C:\Kunden:Wählen Sie ein Kundenverzeichnis aus}
|
| {subfoldername:Root Folder:Prompt Text} | Name des Unterverzeichnisses (ohne Pfad)F:\Ausgabe\{subfoldername:C:\alle Kunden:Wählen Sie einen Kunden aus}
|
Tags ohne Benutzereingabe
Alle diese Tags beziehen sich auf Datum-/Uhrzeitangaben.
| {Tag} | Beschreibung | Beispiel |
|---|---|---|
| {yyyy} | beinhaltet das aktuelle Jahr (4-stellig) | C:\Daten\{yyyy}\{mm}\{dd}
|
| {yy} | beinhaltet das aktuelle Jahr (2-stellig) | C:\Daten\{yy}\{mm}\{dd}
|
| {mm} | beinhaltet den aktuellen Monat als Zahl (z. Bsp. 1-12) | C:\Daten\{yy}\{mm}\{dd}
|
| {dd} | beinhaltet den aktuellen Tag des Monats als Zahl (z. Bsp. 1-31) | C:\Daten\{yy}\{monthname}
|
| {monthname} | beinhaltet den aktuellen Monat als Wort (z. Bsp. Januar) | C:\Daten\{yy}\{monthname}
|
| {monthabbr} | beinhaltet den aktuellen Monat als abgekürztes Wort (z. Bsp. Jan) | C:\Daten\{yy}\{monthabbr}
|
| {dayofweekname} | beinhaltet den aktuellen Tag als Wort (z. Bsp. Montag) | C:\Daten\{dayofweekname}
|
| {dayofweekabbr} | beinhaltet den aktuellen Tag als abgekürztes Wort (z. Bsp. Montag) | C:\Daten\{dayofweekabbr}
|
| {dayofweek} | beinhaltet den aktuellen Tag als Zahl(0-6, Sonntag = 0) | C:\Daten\{dayofweek}
|
| {week} | beinhaltet die Kalenderwoche des Jahres mit Montag als ersten Tag einer jeden Woche | C:\Daten\{yy}\{week}
|
| {weeksunday} | beinhaltet die Kalenderwoche des Jahres mit Sonntag als ersten Tag einer jeden Woche | C:\Daten\{yy}\{weeksunday}
|
| {hour} | beinhaltet die aktuelle Stunde im 24-Stundenformat (0-23) | C:\Daten\{yy}{mm}{dd}\{hour}
|
| {hour12} | beinhaltet die aktuelle Stunde im 12-Stundenformat (0-12) | C:\Daten\{yy}{mm}{dd}\{hour12}
|
| {ampm} | beinhaltet die amerikanische Vormittags-/Nachmittagsangabe (am/pm) | C:\Daten\{yy}{mm}{dd}\{hour12}{ampm}
|
| {min} | beinhaltet die aktuelle Minute einer Stunde (0-59) | C:\Daten\{hour}{min}{sec}
|
| {sec} | beinhaltet die aktuelle Sekunde einer Minute (0-59) | C:\Daten\{hour}{min}{sec}
|