Laut commandref kann man ja notifys auch manuell triggern.
Ich hab folgenden Notify:
define Melde_Fenster notify FK_Fenster.*
Egal ob ich nun per telnet
trigger Melde_Fenster on
oder
trigger FK_Fenster_HWR on
aufrufe, wird die notify Methode nicht ausgeführt.
Ist das was ich vor habe eigentlich möglich? Das Beispiel in der commandref ist da etwas irreführend.
Oder was mache ich falsch?
define Melde_Fenster notify FK_Fenster:.*
Achso, zu schnell sorry.
Soll das notify auf die beiden reagieren?
trigger Melde_Fenster on
trigger FK_Fenster_HWR on?
Dann heisst es
define Melde_Fenster notify FK_Fenster.*:on.*
Nun müsste es klappen.
Grüße
Ja, es soll auf alle Kontakte reagieren, die mit FK_Fenster beginnen, daher ist letzteres richtig und funktioniert.
trigger Melde_Fenster on
geht allerdings nicht...
Um das zu verstehen: ich kann das notify NICHT direkt wie eine Methode aufrufen, sondern nur ein Event auslösen, was das notify sowieso ausgelöst hätte?
Hallo,
nö, kommt drauf an wie du dein notify definierst aber im Prinzip hast du recht.
define n_wasserpumpe notify n_wasserpumpe
lässt sich mit
trigger n_wasserpumpe
ausführen wohingegen ein
define n_wasserpumpe1 notify n_wasserpume
sich auch mit
trigger n_wasserpumpe
ausführen lässt aber nicht mit
trigger n_wasserpumpe1
denn das ist nur der Name des Notify nicht aber dessen regexp.
Grüße
Hmm ok, dann muss ich das anders bauen.
Trotzdem danke für die schnelle Hilfe!