Hi!
Ich habe ein Ereigniss erstellt wo bei dem Ort "Musterhausen" eine Aktion ausgeführt wird.
Nun möchte ich aber einige Sachen ausgeschlossen haben von der Aktion.
Also habe ich einen weiteren Filter gesetzt und bei Meldung "Transp" eingeragen und diese Negiert.
dann sollte das Programm doch eigentlich die Aktion immer ausführen wenn der Ort Musterhausen Alarmiert wird aber nicht wenn in der Meldung Transp steht oder?
[ERLEDIGT] Ereignisse negieren
Re: Ereignisse negieren
Hallo,
um Dein Beispiel aufzunehmen:
Es soll ein Ereignis ausgeführt werden wenn eine POCSAG Meldung eintrifft, die
...nicht den Text "Transp" beinhaltet
...für den Ort "Musterhausen" bestimmt ist
Dann musst Du 2 Regeln definieren und dabei (ganz wichtig!) die Reihenfolge beachten:
(Immer beachten: Wenn eine Regel zutrifft werden die nachfolgenden Regeln nicht mehr ausgewertet)
- Wenn eine Meldung mit dem Text "Transport" hereinkommt, dann trifft die 1. Regel zu, sie gibt aufgrund der Negation UNWAHR zurück. -> Das Ereignis wird nicht ausgeführt und nachfolgende Regeln werden nicht mehr beachtet.
- Wenn eine Meldung mit z.B. "Feuer in Schwimmbecken", Ort "Musterhausen" reinkommt, dann trifft die 1. Regel nicht zu. Somit wird jetzt die 2. Regel probiert. Diese trifft zu und gibt WAHR zurück. -> Das Ereignis wird ausgeführt, nachfolgende Regeln würden auch nicht mehr beachtet werden.
Grüße
Thimo Eichstädt
um Dein Beispiel aufzunehmen:
Es soll ein Ereignis ausgeführt werden wenn eine POCSAG Meldung eintrifft, die
...nicht den Text "Transp" beinhaltet
...für den Ort "Musterhausen" bestimmt ist
Dann musst Du 2 Regeln definieren und dabei (ganz wichtig!) die Reihenfolge beachten:
Erläuterung:1. Regel:
Typ: POCSAG
[x] Folgende Regel negieren
[x] Meldung: Transp
2. Regel:
Typ: POCSAG
[x] Ort: Musterhausen
(Immer beachten: Wenn eine Regel zutrifft werden die nachfolgenden Regeln nicht mehr ausgewertet)
- Wenn eine Meldung mit dem Text "Transport" hereinkommt, dann trifft die 1. Regel zu, sie gibt aufgrund der Negation UNWAHR zurück. -> Das Ereignis wird nicht ausgeführt und nachfolgende Regeln werden nicht mehr beachtet.
- Wenn eine Meldung mit z.B. "Feuer in Schwimmbecken", Ort "Musterhausen" reinkommt, dann trifft die 1. Regel nicht zu. Somit wird jetzt die 2. Regel probiert. Diese trifft zu und gibt WAHR zurück. -> Das Ereignis wird ausgeführt, nachfolgende Regeln würden auch nicht mehr beachtet werden.
Grüße
Thimo Eichstädt
Re: Ereignisse negieren
Ich hatte mir das anders gedacht.
Wenn jetzt eine Pocsag meldung für Musterhausen rein kommt mit der Meldung
Transp .........
dort soll die aktion nicht ausgeführt werden
Aber wenn eine Meldung für Musterhausen kommt mit
NA chir
oder was anderes dort soll die aktion ausgeführt werden
Wenn jetzt eine Pocsag meldung für Musterhausen rein kommt mit der Meldung
Transp .........
dort soll die aktion nicht ausgeführt werden
Aber wenn eine Meldung für Musterhausen kommt mit
NA chir
oder was anderes dort soll die aktion ausgeführt werden
Re: Ereignisse negieren
Ja, genau das sollten die o.g. beiden Regeln auch tun 
Grüße
Thimo Eichstädt

Grüße
Thimo Eichstädt