EreignisID des aktuellen Ereignisses ermitteln?!

Hallo zusammen,

irgendwie stehe ich gerade mit einer Kleinigkeit auf dem Schlauch :confused:
Also: Variablenänderung löst Ereignis aus.
Ohne ein zusätzliches gesondertes Skript anzulegen, will ich direkt mit dem Code innerhalb des Ereignisses die EreignisID desselben ermitteln. Komme mit „$_IPS[‚SELF‘]“ nicht weiter, wahrscheinlich weil das nur direkt in einem Skript funktioniert.
Er wirft mir so als ID immer 0 aus, ich will aber die ID des Ereignisses ermitteln, um wiederum hierüber die ID der übergeordneten Variable zu rauszubekommen.

Wer kann mir auf die Schnelle weiterhelfen?

Danke
Marc

Schau mal hier: Systemvariablen — IP-Symcon :: Automatisierungssoftware

$_IPS[‚EVENT‘]

paresy

Kommst Du da mit $_IPS[‚TARGET‘] nicht direkter hin?

Grüße
galleto

Schau mal in die Doku nach $_IPS[‚SENDER‘]

https://www.symcon.de/service/dokumentation/konzepte/skripte/systemvariablen/

Da wirst fündig!
Gruß, Peter

Gesendet von iPhone mit Tapatalk

…danke euch, ich liebe Euer Forum und eure superschnellen Antworten! ;):loveips:

…hierzu hat sich mir noch eine Frage ergeben:
wie kann ich ein mit IPS_GetChildrenIDs ermitteltes Array untergeordneter Variablen gemäß der eigenen hinterlegten Sortierung ausgeben? Er gibt mir zwar das Array aus, aber die Reihenfolge stimmt nicht :confused:

Sieh Dir mal das Skript hier an. In dem dargestellten Objektbaum müßten die Objekte in der tatsächlichen Reihenfolge aufgeführt werden (wenn ich mich richtig erinnere :p).

Viele Grüsse
Harald