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

EventCode

INT

Ja

Ereignistyp des neuen Events.
Vollständige Wertebeschreibung: Event-Code-Liste

OsClassName

STRING

Nein

Zielobjekttyp: type_id als String oder "Application".
Beschreibung: Feld os_class_name

OsEventParams

STRING

Nein

Kontext-Parameter — Inhalt abhängig vom EventCode (Feld-GUID, Job-Name oder Bibliotheksname).
Mapping: os_event_params — Mapping

VBCode

BYTE[]

Ja

Ausführbarer Scriptcode des Events (JavaScript oder VBScript).
Beschreibung: Feld vb_code

AppClass

STRING

Nein

Zielplattform: 1 = Client · 2 = Server · 3 = WebClient.
Mapping: Feld app_class

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

IsEventId

INT

ID des neu angelegten Events. Entspricht dem Feld id in der JSON-Rückgabe von dms.GetOsEvents.

3. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode
Vollständige Fehlerliste