Auf dieser Seite wird gezeigt, wie Prozessschritte zu Applikationen hinzugefügt und konfiguriert werden können. Informationen zu den Einstellungen der einzelnen Reitern sind auf den Unterseiten zu finden.
Manager für Prozessschritte
Prozessschritt hinzufügen
Um einen Prozessschritt anzulegen, wählt man "Hinzufügen" unter dem Reiter Start. Anschließend erscheint ein neuer leerer Prozessschritt, in dem als erstes die allgemeinen und grundlegenden Einstellungen im linken Teil des Fensters vorgenommen werden müssen. Erst danach können die Einstellungen der einzelnen Reiter konfiguriert werden. Je nach gewähltem Aktionstyp und Scripttyp stehen unterschiedliche Reiter für die Konfiguration zur Verfügung, nicht benötigte werden ausgegraut.
Folgende Einstellungen können vorgenommen werden:
Funktion
|
Erklärung
|
Profilname
|
Gibt einen kurzen, beschreibenden Name für den Prozessschritt an.
|
Prozessgruppenprofil
|
Auswahl eines Prozessgruppenprofils für den Prozessschritt, welches im Manager für Prozessgruppen angelegt und bearbeitet werden kann.
|
Aktionstyp
|
Legt die Art des Prozessschrittes fest. Je nach Auswahl variieren die Auswahlmöglichkeiten für die Einstellungen Scripttyp 1 und Scripttyp 2.
Unterpunkt
|
Erklärung
|
BLOB-Daten exportieren
|
Es sollen Binärdateien aus einer Tabelle exportiert werden.
|
BLOB-Daten importieren
|
Es sollen Binärdateien in eine Tabelle importiert werden.
|
Daten exportieren
|
Es sollen Daten in eine Datei, eine Tabelle oder in einen Datencursor exportieren werden.
|
Daten importieren
|
Es sollen Daten aus einer Datei, einer Tabelle oder aus einem Datencursor importiert werden.
|
Datenbanktransaktion ausführen
|
Es soll eine Transaktion auf einer Datenbank ausgeführt werden.
|
Datencursor öffnen
|
Ein neuer Datencursor soll geöffnet werden.
|
Datencursor verändern
|
Die Daten in einem bereits geöffneten Datencursor sollen verändert werden.
|
E-Mails mit dynamischen Daten versenden
|
Es sollen E-Mails mit dynamischen Daten versendet werden. Der Inhalt und die Empfänger können während der Applikationsausführung aus einer Tabelle geladen werden.
|
E-Mails ohne dynamische Daten versenden
|
Es sollen E-Mails ohne dynamische Daten versendet werden. Der Inhalt und die Empfänger werden vorgegeben.
|
Programm oder Script ausführen
|
Es soll ein beliebiges externes Programm aufgerufen, die Textersetzung belegt, ein Interpreterscript ausgeführt oder ein SQL-Skript auf einer Datenbank ausgeführt werden.
|
|
Scripttyp 1
|
Bestimmt, aus welcher Quelle Daten erhoben oder welche Aktionen ausgeführt werden sollen. Je nach gewähltem Aktionstyp stehen nicht alle Optionen zur Verfügung.
Unterpunkt
|
Erklärung
|
Datei und Verzeichnisliste
|
Die Daten werden aus einer Datei oder Verzeichnisliste erhoben.
|
Datencursor
|
Die Daten werden aus einem Datencursor erhoben.
|
Datencursor aktualisieren
|
Aktualisiert einen gewählten Datencursor.
|
Datencursor schließen
|
Schließt einen gewählten Datencursor.
|
Datencursor schließen und erneut öffnen
|
Schließt einen gewählten Datencursor und öffnet diesen anschließend erneut.
|
Interpreterscript
|
Führt ein Script mit einem gewählten Interpreter auf.
|
Programmaufruf
|
Ruft ein beliebiges externes Programm auf.
|
Rohtextdatei
|
Die Daten werden aus einer Rohtextdatei erhoben.
|
SQL-Abfrage
|
Die Daten werden aus einer SQL-Abfrage erhoben.
|
Tabelle in Datenbank
|
Die Daten werden aus einer Tabelle in einer Datenbank erhoben.
|
Textersetzung belegen
|
Belegt eine neue Variable der Textersetzung.
|
Transaktion abbrechen
|
Bricht eine Transaktion auf der gewählten Datenbank ab (Rollback).
|
Transaktion bestätigen
|
Bestätigt eine Transaktion auf der gewählten Datenbank (Commit).
|
Transaktion starten
|
Startet eine neue Transaktion auf der gewählten Datenbank.
|
XML-Datei
|
Die Daten werden aus einer XML-Datei erhoben.
|
|
Scripttyp 2
|
Bestimmt in welches Ziel die Daten exportiert werden sollen. Je nach gewähltem Aktionstyp stehen nicht alle Optionen zur Verfügung.
Unterpunkt
|
Erklärung
|
CSV-Datei
|
Die Daten werden in eine CSV-Datei exportiert.
|
Datencursor
|
Die Daten werden in einen Datencursor exportiert.
|
Excel-Datei (XLS)
|
Die Daten werden in eine XLS-Datei (Excel) exportiert.
|
Excel-Datei (XLSX)
|
Die Daten werden in eine XLSX-Datei (Excel) exportiert.
|
OpenDocument Spreadsheet-Datei (ODS)
|
Die Daten werden in eine ODS-Datei (OpenDocument Spreadsheet) exportiert.
|
SQL-Abfrage
|
Die Daten werden in eine SQL-Abfrage exportiert.
|
Datenbank-Tabelle
|
Die Daten werden in eine Tabelle einer Datenbank exportiert.
|
XML-Datei
|
Die Daten werden in eine XML-Datei exportiert.
|
|
Bedingte Ausführung
|
Legt fest, wie oft und wann ein Prozessschritt in einer Iteration ausgeführt wird.
Unterpunkt
|
Erklärung
|
Bei der ersten Iteration
|
Der Prozessschritt wird nur einmal ausgeführt.
|
Bei der ersten und letzten Iteration
|
Der Prozessschritt wird am Anfang und am Ende ausgeführt.
|
Bei der letzten Iteration
|
Der Prozessschritt wird nur am Ende ausgeführt.
|
Bei jeder Iteration
|
Der Prozessschritt wird immer ausgeführt.
|
|
Status
|
Aktiviert oder deaktiviert den Prozessschritt für die Applikationsausführung.
Unterpunkt
|
Erklärung
|
Archiviert
|
Der Prozessschritt wird deaktiviert / nicht ausgeführt.
|
Nicht archiviert
|
Der Prozessschritt wird aktiviert / ausgeführt.
|
|
Reihenfolge
|
Diese Einstellung bestimmt die Position des Prozessschritts in der Ausführungsreihe. Haben verschiedene Prozessschritte die gleiche Reihenfolge, ist diese für die betreffenden Scripte jedoch im Bezug auf den Gesamtprozess gleichwertig, untereinander jedoch unbestimmt.
|
Spezielle Datenbehandlung aktiviert
|
Aktiviert die spezielle Datenbehandlung.
|
Durch Scriptgenerator erzeugt
|
Das entsprechende Script wurde durch den Scriptgenerator erzeugt. Bei einer weiteren Ausführung des Scriptgenerators besteht die Möglichkeit, dass das Script gelöscht wird.
|
Prozessschritt per Dialog steuern (Client)
|
Legt fest, wann der Prozessschritt mit der Zugriffsberechtigung Client nicht ausgeführt werden kann.
Unterpunkt
|
Erklärung
|
Aus
|
Der Prozessschritt kann immer ausgeführt werden.
|
Im Parametermodus Interaktiv
|
Der Prozessschritt kann nicht bei einer Applikationsausführung über die Kommandozeile (Parametermodus Interaktiv) ausgeführt werden.
|
Im Parametermodus Komando
|
Der Prozessschritt kann nicht bei einer Applikationsausführung über die Kommandozeile (Parametermodus Kommando) ausgeführt werden.
|
Immer
|
Der Prozessschritt kann nie ausgeführt werden.
|
|
Prozessschritt per Dialog steuern (Designer)
|
Legt fest, wann der Prozessschritt mit der Zugriffsberechtigung Designer nicht ausgeführt werden kann.
Unterpunkt
|
Erklärung
|
Aus
|
Der Prozessschritt kann immer ausgeführt werden.
|
Im Parametermodus Interaktiv
|
Der Prozessschritt kann nicht bei einer Applikationsausführung über die Kommandozeile (Parametermodus Interaktiv) ausgeführt werden.
|
Im Parametermodus Komando
|
Der Prozessschritt kann nicht bei einer Applikationsausführung über die Kommandozeile (Parametermodus Kommando) ausgeführt werden.
|
Immer
|
Der Prozessschritt kann nie ausgeführt werden.
|
|
GUID
|
Zeigt den GUID des Prozessschritts an.
|