Mit dem Script-Task können Sie ein von Ihnen erstelltes Skript ablaufen lassen. Unterstützt werden Skripte, die in der Regel auch unter der Windows-Eingabeaufforderung laufen: z. B. Batch-Dateien, VBS (Visual Basic Script) oder JVS (Java Script).
Hinweis |
|
|---|---|
|
Aus Sicherheitsgründen ist die Nutzung des Script-Tasks standardmäßig deaktiviert. Um den Script-Task nutzen zu können, aktivieren Sie die entsprechende Option in den ibaDatCoordinator-Einstellungen, siehe Einstellungen – Script-Task. |
|
Im Folgenden werden die Task-spezifischen Einstellungen erläutert. Zu allen anderen Einstellungen siehe Allgemeine Einstellungen für Tasks.
Skript
Sie können ein Skript mit ibaDatCoordinator erstellen, oder ein vorhandenes Skript über den Browse-Button öffnen. Wenn der Code bekannt ist, hebt ibaDatCoordinator die Syntax hervor. Um das Skript in ibaDatCoordinator nutzen zu können, müssen Sie es an einem zugänglichen Ort speichern.
Ausführen
Sie können im Skript iba-spezifische Argumente verwenden, indem Sie diese in die Argumentzeile eingeben. Die Parameter (%f, %g oder %h) beziehen sich dabei auf die letzte verarbeitete DAT-Datei oder die letzte Ausgabedatei eines vorangegangenen Tasks; die Datei hängt von der Auswahl in ibaDatCoordinator ab. Folgende Argumente stehen zur Verfügung:
-
%f: vollständiger Pfad und Name der Datei
-
%g: vollständiger Dateiname ohne Pfad
-
%h: Präfix des Dateinamens ohne Pfad und Erweiterung
Um mehrere Argumente zu verwenden, geben Sie diese nacheinander, mit einem Leerzeichen getrennt in die Argumentzeile ein.
Beispiel: Batch-Skript
Wenn Sie die Argumente %f und %g in Ihrem Skript übergeben wollen, geben Sie in die Argumentzeile Folgendes ein: %f %g
Im Skript können Sie dann die Argumente übergeben:
set "Para1=%1"
set "Para2=%2"
Sie können das Skript testen, indem Sie eine DAT-Datei über den Browse-Button oder
den Pfad auswählen. Um den Test zu starten, klicken Sie auf
.
Der Testlauf des Skripts kann wahlweise auf der Server- oder der Client-Seite erfolgen. Die Ausführung auf der Client-Seite ist beispielsweise hilfreich für das Debugging, da eine Wechselwirkung mit dem Desktop möglich ist.
Hinweis |
|
|---|---|
|
Bitte haben Sie Verständnis, dass der Support der iba AG bei Problemen mit anwenderseitig erstellten Skripten aufgrund des individuellen Programm-Codes nur eingeschränkt Unterstützung leisten kann. |
|

