Ich hab mal eine blöde Frage, hab hier im Forum alles gelesen, peile es aber nicht. Unser Alarmtext ist immer gleich aufgebaut. Stichwort Ort Straße usw.
Nun möchte ich mit Hilfe des Zerlegen-Plugins nur die Einsatzmeldung bspw. "brennt Zimmer" extrahieren und der iOS App weitergeben.
Stichwort und Adresse bekommt die App ja mittels AAO Erkennung und Adressberechnung, klappt auch alles einwandfrei.
Hab im Zerlegen Plugin die Trenner alle korrekt eingestellt, und dann mittels Alarmtext Eigene Parameter versucht nur diese Meldung am Ende des Alarmtext weiter zu geben.
Egal was ich im Zerlegen Plugin als Bezeichnung eintrage und dann auch die gleiche im Eigene Parameter, es kommt nur n/a an. Was mache ich falsch ?
Wie genau sieht denn dein Alarmtext aus?
Wenn du nur die Einsatzmeldung und keinen eigenen Text an aPager übermitteln willst, genügt es dem entsprechenden Feld im Zerlegen-Plugin den Schlüssel "pluginmessage" zu geben.
Erstellst du einen eigenen Alarmtext und willst auf die Einsatzmeldung zugreifen, einfach wie im Wiki beschrieben vorgehen:
- Zerlegen-Plugin: Richtiges Trennzeichen wählen, mit dem JEDES Feld im Alarmtext getrennt wird und der Einsatzmeldung im betreffenden Feld den Schlüssel z.B. "Zusatzinfo" geben
- Alarmtextplugin [Eigene Parameter]: z.B unter &1& den Wert "Zusatzinfo" zuweisen und im Alarmtext selber mit &1& dann auf die Einsatzmeldung zugreifen.
Ja und genau DAS funktioniert nicht. Der Text sieht immer so aus:
Stichwort+Ort+Straße+Hausnummer+Objekt++Meldung+0
Ich will jetzt die Meldung am Ende extrahieren und verwenden.
Also habe ich im Zerlegen Plugin:
Trennzeichen: +
Feld 1: Stichwort
Feld 2: Ort
Feld 3: Straße
Feld 4: Hausnummer
Feld 5: Objekt
Feld 6: <lee>
Feld 7: Meldung
Und im Alarmtextplugin (eigene param) habe ich folgendes eingestellt:
&1&: Meldung
und dann unten nur: &1&
Und dann kommt immer nur N/A an. (gebe das per Prowl weiter zur Kontrolle, da seh ich das nur das ankommt und sonst nix.)
€dit: die zwei Plus hinter Objekt sind richtig und kein Schreibfehler
Dein Trennzeichen ist ein Sonderzeichen und muss "escaped" werden. Trag folgendes ein, dann funktionierts...
Trennzeichen: \+
Okay, danke werde ich testen.
Ich habs gerade ausprobiert, so wie du es weiter oben beschrieben hast.
Bei mir funktioniert es!
Ansonsten wandel es z.B. in = um. Sonderzeichen sind: * . + [ ] ( ) ? { }
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)