{{indexmenu_n>0010}} ======Workflow - vordefinierte Variablen====== Die folgenden Variablen werden standardmäßig zur Verfügung gestellt. |**ResultString **|Über die Variable ResultString kann im Formelscript dynamisch eine Zeichenkette zusammengebaut werden (maximale Länge: 2048 Zeichen).\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTSTRING).| |**ResultMailEmpfaenger**|Über die Variable ResultMailEmpfaenger kann im Formelscript dynamisch eine beliebige Mailadresse zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTMAILEMPFAENGER). | |**ResultBetreff**|Über die Variable ResultBetreff kann im Formelscript dynamisch eine beliebige Betreffszeile zur Email-Versendung zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTBETREFF). | |**ResultDrucker**|Über die Variable ResultDrucker kann im Formelscript dynamisch ein Drucker zur CR-Report-Ausgabe zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTDRUCKER). | \\ \\ =====Neu ab September 2025 / ab Release 3.30 ===== |**ResultString01 **|Über die Variable ResultString01 kann im Formelscript dynamisch eine Zeichenkette zusammengebaut werden (maximale Länge: 2048 Zeichen).\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTSTRING01).| |**ResultString02 **|Über die Variable ResultString02 kann im Formelscript dynamisch eine Zeichenkette zusammengebaut werden (maximale Länge: 2048 Zeichen).\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTSTRING02).| | **... 03, 04, 05, 06, 07, 08, 09 ...** | |**ResultString10 **|Über die Variable ResultString10 kann im Formelscript dynamisch eine Zeichenkette zusammengebaut werden (maximale Länge: 2048 Zeichen).\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTSTRING10).| | | |**ResultMailEmpfaenger01**|Über die Variable ResultMailEmpfaenger01 kann im Formelscript dynamisch eine beliebige Mailadresse zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTMAILEMPFAENGER01). | |**ResultMailEmpfaenger02**|Über die Variable ResultMailEmpfaenger02 kann im Formelscript dynamisch eine beliebige Mailadresse zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTMAILEMPFAENGER02). | |**ResultMailEmpfaenger03**|Über die Variable ResultMailEmpfaenger03 kann im Formelscript dynamisch eine beliebige Mailadresse zusammengebaut werden.\\ Die Referenzierung (z. Bsp. zum Zeitpunkt der Mailerstellung) erfolgt über den Namen &(RESULTMAILEMPFAENGER03). | \\ \\ ===== Parameter-Klasse "scriptparams" ===== Auf diese Klasse kann im Workflow-Skript direkt zugegriffen werden. \\ ^ Attributname ^ Datentyp ^ Beschreibung ^ |scriptparams.modul | varchar(4) | Modul des Workflows | |scriptparams.programm_nr | varchar(32) | Programm-Nr. des Workflows | |scriptparams.hisaktion | integer | Aktions-Nr. des Historien-Events | |scriptparams.hisid | integer | ID des Historien-Events | |scriptparams.hisaktion_lfd_nr| integer | Eindeutige laufende Nummer des Historien-Events | |scriptparams.wofllfd | integer | Laufende Nummer des Workflows | |scriptparams.herkunftid | varchar(200) | Zusammengesetzte Herkunfts-ID des Workflow-Events | |scriptparams.hisaktiontext | varchar(80) | Bezeichnungstext des Workflow-Events | |scriptparams.datenbank | varchar(32) | Datenbank-Bezeichnung des Mandanten, z. B. "betrieb01" | |scriptparams.firma | varchar(32) | Firmen-Bezeichnung des Mandanten | |scriptparams.ausloeser | varchar(10) | Auslöser des Workflows - Benutzerprofil | |scriptparams.computer | varchar(32) | Computername, auf dem das Ereignis ausgelöst wurde| \\ \\ ^ Beispiel-Verwendung im Workflow-Skript ^ |{{.:pasted:20250904-112318.png}} | ^ Ergebnis ^ | {{.:pasted:20250904-112621.png}} | {{tag>WOFL Variablen Resultstring RESULTSTRING scriptparams}}