User Tools

Site Tools


xmlscripting-de

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
xmlscripting-de [2025/11/26 00:11] – [System-Variablen] rainerkxmlscripting-de [2025/12/31 01:58] (current) – [Status-Objekte] rainerk
Line 413: Line 413:
  \\  \\
 ====set==== ====set====
-Mit der **set**-Anweisung (Einstellen)kann eine Variable verwendet werden, um das Attribut Text oder Integer-Wert eines bestimmten Objekts, abhängig von ''setint'' zu setzen.\\+Mit der **set**-Anweisung (Einstellen) kann eine Variable verwendet werden, um einem Attribut eines Objektes einen Text-Wert oder Integer-Wert abhängig von ''setint'' zuzuweisen.\\
 <code xml> <code xml>
   <set vr="var1" table="waybilllist" id="%oid%" set="cartype" setint="false"/>   <set vr="var1" table="waybilllist" id="%oid%" set="cartype" setint="false"/>
 </code> </code>
 +^ XMLScript Beispiel für die Anwendung von "setint" ^ Erklärung ^
 +| <vr id="vr_red" text="255" value="**0**"/> \\ <vr id="vr_green" text="**255**" value="0"/> \\ <vr id="vr_blue" text="255" value="**0**"/> | allgemeine Vorbereitung der RGB-Werte |
 +| <set vr="vr_red" table="txlist" id="tx_rgb" set="bgred" setint="**true**"/> \\ <set vr="vr_green" table="txlist" id="tx_rgb" set="bggreen" setint="**false**"/> \\ <set vr="vr_blue" table="txlist" id="tx_rgb" set="bgblue" setint="**true**"/> | Anwendung der RGB-Werte [**0,255,0**] \\ um den Hintergrund in der Farbe "grün" darzustellen |
 + \\
 Um einen Wert eines Sub-Knotens einzustellen: Um einen Wert eines Sub-Knotens einzustellen:
 <code xml> <code xml>
Line 502: Line 506:
 | Drehsscheibe | tt | free, occupied, closed, open, reserved, #, pending | Das Zeichen **#** steht für die aktuelle Brückenposition. \\ Der Status **pending** ist wahr, während sich die Brücke bewegt. | | Drehsscheibe | tt | free, occupied, closed, open, reserved, #, pending | Das Zeichen **#** steht für die aktuelle Brückenposition. \\ Der Status **pending** ist wahr, während sich die Brücke bewegt. |
 | Fahrstraße | st | free, locked, unlocked, closed | | | Fahrstraße | st | free, locked, unlocked, closed | |
-| System | sys | go, stop | |+| System | sys | go, stop | informall="true" hinzufügen, um an alle Zentralen zu senden |
 | Automode | auto | on, off | | | Automode | auto | on, off | |
 | Lokomotive | lc | fwd, rev, +, -, min, mid, cruise, max, block, "//blockID//", \\ steam, diesel, electric, automobile, \\ idle, wait, automatic, f0...f28, home, shunting, train, !train | **block** ist wahr, wenn die Lok in einem Block ist \\ "**//blockID//**" ist wahr, wenn die Lok in einem Block mit "//blockID//" ist \\ **train** ist wahr, wenn der Lok ein Zug zugeordnet ist \\ **!train** ist wahr, wenn der Lok kein Zug zugeordnet ist | | Lokomotive | lc | fwd, rev, +, -, min, mid, cruise, max, block, "//blockID//", \\ steam, diesel, electric, automobile, \\ idle, wait, automatic, f0...f28, home, shunting, train, !train | **block** ist wahr, wenn die Lok in einem Block ist \\ "**//blockID//**" ist wahr, wenn die Lok in einem Block mit "//blockID//" ist \\ **train** ist wahr, wenn der Lok ein Zug zugeordnet ist \\ **!train** ist wahr, wenn der Lok kein Zug zugeordnet ist |
xmlscripting-de.1764112292.txt.gz · Last modified: 2025/11/26 00:11 by rainerk