Seite 1 von 1
nochmal Filter
Verfasst: 6. Jun 2011, 15:32
von The_Stig
Hallo,
ich hab da ein kleines Problem mit den Filtern, vielleicht mache ich auch nur irgendwas falsch...
Ich möchte z.B. nur die Telegramme für die Feuerwehr in Bayern haben:
Also setze ich unter Fenster --> Konfigurieren... --> Filter ein Häkchen bei "Adresse" und trage ^63.* ein. Alle anderen Felder lasse ich unangetastet. Wenn ich mit OK bestätige und den Filter nochmal bearbeite sind auf einmal auch bei "Ort" "Kurzbeschreibung" und "Beschreibung" ausgegraute "*" gesetzt. (siehe Screenshot)
Egal was ich bisher getestest habe (^63* ^63 etc), es funktioniert leider nicht!
Wenn ich dagegen eine Regel negiere funktioniert das (z.B. !63XY*). Leider kann man wohl schlecht 1 Million negierte Filter anlegen
Bei ZVEI funktionieren die Filter komischerweise in beide Richtungen ?!
Help!
Re: nochmal Filter
Verfasst: 6. Jun 2011, 15:34
von codde
Hi,
du brauchst 2 Filter:
1)
Adresse = ^63
2)
adresse != *
Re: nochmal Filter
Verfasst: 6. Jun 2011, 15:44
von The_Stig
Ok vielen Dank für die schnelle Antwort, werde es gleich mal testen...
(Die Logik dahinter entzieht sich mir allerdings, !* dürfte doch eigentlich gar nichts anzeigen!? Aber wenns funktioniert soll mir das egal sein

)
Re: nochmal Filter
Verfasst: 6. Jun 2011, 17:20
von codde
Ich bin darauf auch reingefallen, bis mir jmd erklärt hatte, dass die Regelprüfung aussteigt, sobald der erste positive Treffer erreicht wird.
Re: nochmal Filter
Verfasst: 6. Jun 2011, 19:31
von ttom
Bei mir funktioniert es auch nicht. Ich will nur Pocsagmeldungen bekommen, welche in meiner Liste stehen. Ich habe den Filter gesetzt Pocsag Beschreibung .*
Es werden trotzdem alle angezeigt.
Re: nochmal Filter
Verfasst: 6. Jun 2011, 19:47
von ttom
Nachtrag:
ich bekomme die Daten von FMS-Pro
ttom hat geschrieben:Bei mir funktioniert es auch nicht. Ich will nur Pocsagmeldungen bekommen, welche in meiner Liste stehen. Ich habe den Filter gesetzt Pocsag Beschreibung .*
Es werden trotzdem alle angezeigt.
Re: nochmal Filter
Verfasst: 7. Jun 2011, 09:22
von codde
Dann mach folgenden Filter:
Pocsag = *
FMS = !*
ZVEI = !*
Re: nochmal Filter
Verfasst: 7. Jun 2011, 12:48
von ttom
Funktioniert nicht.
Bei mir sieht es wie folgt aus:
FMS = !*
dann werden 2 pocsag Adressen gefiltert > funktioniert auch
Pocsag = .*
Den Punkt mit dem Stern habe ich bei Beschreibung eingetragen, da ich ja nur keine Alamierungen ohne Beschreibung sehen will
codde hat geschrieben:Dann mach folgenden Filter:
Pocsag = *
FMS = !*
ZVEI = !*
Re: nochmal Filter
Verfasst: 7. Jun 2011, 17:31
von The_Stig
Muss leider mal meinen Thread zurück Hijacken:
codde hat geschrieben:Hi,
du brauchst 2 Filter:
1)
Adresse = ^63
2)
adresse != *
Ok, danke nochmal das hat funktioniert!
So ganz klar ist mir das mit den Filtern aber immer noch nicht:
Ich möchte nun den Zuständigkeitsbereich eines KBM filtern, d.h. ich habe mehrere Adressen (unterschiedliche Gemeinden mit all ihren Fahrezeugen) z.B. 63A12* , 63A13*, 63A23* etc.
Alle anderen Adressen möchte ich nicht angezeigt bekommen
Die Kombination aus drei (oder mehr) Filtern nach dem obigen Schema
1) Adresse = ^63A12*
2) Adresse = ^63A13*
3) Adresse = !*
funktioniert leider schon wieder nicht...
Re: nochmal Filter
Verfasst: 7. Jun 2011, 19:25
von FMS-Master
Hallo!
The_Stig hat geschrieben:
1) Adresse = ^63A12*
2) Adresse = ^63A13*
3) Adresse = !*
funktioniert leider schon wieder nicht...
Hihi, regExp sind schon was spezielles!
Du hast den Punkt vergessen:
So muss es heißen: ^63A12.*
Weil ^63A12* Bedeutet ^63A1 und dahinter beliebig viele oder keine 2!
Ein * bedeutet halt das das Zeichen davor beliebig oft (auch keinmal) vorkommt, ein . bedeutet beliebiges Zeichen.
HTH FMS-Master