dms.CreateOsEvent
Legt ein neues OS-Event an.
|
Dieser Job greift direkt auf die interne Scripting-Infrastruktur von enaio® zu. Falsch konfigurierte Events können auf Client- oder Serverseite zu unerwartetem Verhalten bis hin zu schwerwiegenden Fehlfunktionen führen. |
1. Eingabeparameter
| Name | Typ | Pflicht | Beschreibung |
|---|---|---|---|
|
INT |
Ja |
Ereignistyp des neuen Events. |
|
STRING |
Nein |
Zielobjekttyp: |
|
STRING |
Nein |
Kontext-Parameter — Inhalt abhängig vom |
|
BYTE[] |
Ja |
Ausführbarer Scriptcode des Events (JavaScript oder VBScript), als BYTE[] (BASE64) übergeben. Die Bytes als UTF-8 mit BOM kodieren — der Server erkennt UTF-8 ausschließlich am führenden BOM und speichert dann den vollen Unicode-Bereich. Ohne BOM werden die Bytes als Legacy-Windows-1252 (cp1252) interpretiert. Gilt unabhängig von |
|
STRING |
Nein |
Zielplattform: |
2. Ausgabeparameter
| Name | Typ | Abhängigkeit | Beschreibung |
|---|---|---|---|
|
INT |
— |
ID des neu angelegten Events. Entspricht dem Feld |
|
Der Server erzwingt Eindeutigkeit über die Kombination aus |
|
Die Schreibweise des id-Parameters ist über die OS-Event-Jobs nicht einheitlich: |
3. Rückgabe
(INT): 0 = Job erfolgreich, sonst Fehlercode
Vollständige Fehlerliste