User Tools

Site Tools


xmlscripting-fr

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-fr [2025/12/13 18:54] – [Commandes] nono76xmlscripting-fr [2025/12/30 13:23] (current) – [Commandes] phil45
Line 433: Line 433:
  
 ====set==== ====set====
-Avec l'instruction"set",  une variable peut être utilisée pour définir le texte d'attribut ou la valeur entière d'un certain objet.\\+L'instruction set permet d'utiliser une variable pour affecter à un attribut d'un objet donné la valeur textuelle ou la valeur entière de cette variable, dépendant de ''setint''.\\
 <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>
 +^ Code d'exemple XMLScript pour "setint" ^ explication ^
 +| <vr id="vr_red" text="255" value="**0**"/> \\ <vr id="vr_green" text="**255**" value="0"/> \\ <vr id="vr_blue" text="255" value="**0**"/> | prepare the RGB values |
 +| <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**"/> | use the RGB value [**0,255,0**] \\ to show the background in color "green" |
  \\  \\
 Pour définir une valeur d'un"sous-nœud": Pour définir une valeur d'un"sous-nœud":
Line 557: Line 560:
 | Action control | actionctrl |  | |l'"id" dans l'"actionctrl" est une référence à une action existante. Condition, ajoutez des "nœuds-enfants". | | Action control | actionctrl |  | |l'"id" dans l'"actionctrl" est une référence à une action existante. Condition, ajoutez des "nœuds-enfants". |
 | Operator | operator | emptycar, loadcar, addcar, leavecar | | Dans l'attribut "carids" une liste de viture doit être spécifiée .  | | Operator | operator | emptycar, loadcar, addcar, leavecar | | Dans l'attribut "carids" une liste de viture doit être spécifiée .  |
-| System | sys | All https://wiki.rocrail.net/rocrail-snapshot/rocrail/wrapper-en.html#sys | |+| System | sys | All https://wiki.rocrail.net/rocrail-snapshot/rocrail/wrapper-en.html#sys | | ajouter informall="true" pour envoyer les commandes à toutes les centrales numériques |
 | Automat | auto | All https://wiki.rocrail.net/rocrail-snapshot/rocrail/wrapper-en.html#auto | | | Automat | auto | All https://wiki.rocrail.net/rocrail-snapshot/rocrail/wrapper-en.html#auto | |
 | Car | car | empty, loaded, maintenance, assignwaybill, resetwaybill, loco & function | empty, loaded, maintenance, cartype, location | | %%<car id="test" cmd="assignwaybill" waybill="testbill"/>%% | | Car | car | empty, loaded, maintenance, assignwaybill, resetwaybill, loco & function | empty, loaded, maintenance, cartype, location | | %%<car id="test" cmd="assignwaybill" waybill="testbill"/>%% |
xmlscripting-fr.1765648470.txt.gz · Last modified: 2025/12/13 18:54 by nono76