(Gelöst) Anfänger - Frage zu xml Script

Post Reply
Ironsmurf
Posts: 20
Joined: 21.05.2015, 18:22

(Gelöst) Anfänger - Frage zu xml Script

Post by Ironsmurf » 25.06.2018, 08:03

Hallo zusammen

beginne gerade erst mit xml Scripten

mein Versuch den Status von zwei Rückmeldern in Verbindung mit AND abzufragen funktioniert nicht.
Das Script überprüft immer nur die erste Abfrage, wer ist so nett und erklärt mir die Syntax für den AND Befehl.
Habe schon viele Themen zu xml gelesen, werde aber nicht so richtig schlau daraus.
Komme weder mit state oder condition zum Ziel.

Code: Select all

 <if state ="fb RM_0031 = true" and state ="fb RM_0032 = false">
 <then>
 <trace text="31 ist true / 32 ist false"/>
 </then>
 </if>
Vielen Dank im voraus

Gruß - Harald
Last edited by Ironsmurf on 25.06.2018, 09:47, edited 1 time in total.

jpultar
Posts: 623
Joined: 23.04.2017, 14:33

Re: Anfänger - Frage zu xml Script

Post by jpultar » 25.06.2018, 08:25

Hallo Harald,

hier solltest du Antworten finden:

https://wiki.rocrail.net/doku.php?id=xmlscripting-en

cds
Moderator
Posts: 5041
Joined: 03.02.2012, 19:24
Location: Tullnerbach, Austria

Re: Anfänger - Frage zu xml Script

Post by cds » 25.06.2018, 08:30

Hallo Harald!

Probiere mal

Code: Select all

<if state="Bedingung1|Bedingung2" alltrue="true">
Siehe hier.

Ironsmurf
Posts: 20
Joined: 21.05.2015, 18:22

Re: Anfänger - Frage zu xml Script

Post by Ironsmurf » 25.06.2018, 09:47

Hallo Claus

Vielen Dank für den Tip, funktioniert wunderbar.
Folgende Zeilen fragen zwei Rückmelder ab und geben den Text im Server Fenster aus

Code: Select all

<if state="fb RM_0031 = true|fb RM_0032 = false" alltrue="true">
 <then>
 <trace text="31 ist true / 32 ist false"/>
 </then>
 </if>
MFG - Harald

Post Reply

Return to “XMLScripting (DE)”