Zurück zu

Neue Funktionen in Transaction Version 10.6/10.7

In diesem Abschnitt

Transaction-Skriptbefehlsreferenz

Transaction über die Befehlszeile ausführen (Version 10.7)

Beim Ausführen eines Transaction-Skripts von der Befehlszeile aus können Sie eine Anzahl von Transaction-Skriptbefehlen als Parameter eingeben. Eine vollständige Beschreibung aller Transaction-Skriptbefehle finden Sie in der Transaction-Skriptbefehlreferenz.

Syntax

Sie können ein Transaction-Skript mit folgender Syntax von der Befehlszeile aus ausführen:

"<Path>TxShuttlecom.exe" <Central Site>/ShuttleFiles/<script file name>,#f1<Local data file path><data file name>,#AL<Local ALF path><ALF file name>

Hinweis: Stellen Sie sicher, dass zwischen <Path>TxShuttlecom.exe und Transaction-Skriptname mit vollständigem Pfad ein Leerzeichen steht.

Beispiel

Angenommen, Sie möchten die FB50_kt1.TxR-Datei ausführen. In diesem Fall lautet die Befehlszeilensyntax:

"C:\Program Files (x86)\Winshuttle\TRANSACTION\TxShuttlecom.exe" http://ws8-sp10- 64:28116/sites/10.7FCS/ShuttleFiles/FB50_kt1.TxR,#f1C:\Users\vkumar\Documents\FB50_kt1.xlsx,#ALC:\Users\vkumar\Desktop\WE6800.ALF

Mit diesem Befehl wird Transaction mit geladener FB50_kt1.txr-Datei gestartet und die Ausführung des Transaction-Skripts beginnt. Sie können diesen Befehlszeilenvorgang testen, indem Sie ihn im Windows-Dialogfeld Ausführen eingeben und ausführen.

Pflichtparameter

Zum Ausführen eines Transaction-Skripts aus Central müssen Sie die folgenden Parameter eingeben:

Wenn die „Run Reason Required“-Option gesetzt ist, muss auch das +RT-Feld ausgefüllt werden.

Verwenden der Transaction-Skriptbefehle

Wenn Sie Transaction-Skriptbefehle eingeben, muss jeder Befehl durch ein Komma getrennt werden. Die Reihenfolge, in der die Befehle eingegeben werden, ist nicht von Bedeutung. Wenn der von Ihnen angegebene Transaction-Skriptbefehl im verwendeten Transaction-Skript nicht vorhanden ist, wird er bei der Ausführung hinzugefügt.

Beispiel:

"C:\Program Files (x86)\Winshuttle\TRANSACTION\TxShuttlecom.exe" http://ws8-sp10- 64:28116/sites/10.7FCS/ShuttleFiles/FB50_kt1.TxR,#f1C:\Users\vkumar\Documents\FB50_kt1.xlsx,#ALC:\Users\vkumar\Desktop\WE6800.ALF,+DB5000,+SR4,+SA3

In diesem Beispiel wird im Rahmen der Ausführung von Transaction die Datei FB50_kt1.txr geöffnet und gelesen. Anschließend werden diese SHUTTLEScript-Befehle ersetzt bzw. der Datei hinzugefügt:

+DB5000 fügt eine Verzögerung vor Anmeldung um 5000 Millisekunden hinzu (ignoriert den +DB-Befehl im Transaction-Skript, falls vorhanden).

+SR4 startet ab Zeile 4 (ignoriert die im Transaction-Skript angegebene Startzeile).

+SA3 hält nach drei Transaktionen an (ignoriert die im Transaction-Skript angegebene Endzeile).

Nach dem Ändern des Transaction-Skripts und Einfügen der neuen Parameter führt Transaction die Aufzeichnung aus.

Wichtig: Sie sollten die Befehle zunächst in einem produktionsfreien System mit einer beschränkten Anzahl von Transaktionen testen, bevor Sie das Transaction-Skript verwenden.

Beachten Sie außerdem Folgendes:

Diese Funktion wird von der Testversion von Transaction möglicherweise nicht unterstützt.