Librairie: tlCommon.dll
Attributs:
VAR: nom de la variable utilisée dans le switch.
Contenu:
Aucun.
Rôle:
Prend une décision basée sur le contenu d’une variable spécifiée, et exécute un des blocs <CASE> ou à défaut un bloc <DEFAULT> facultatif.
Exemple:
<SEQ>
<SET VAR=”error_code” VALUE=”1”/>
<SWITCH VAR=”error_code”>
<CASE VALUE=”1”>
<PRINT>Error 1 received</PRINT>
</CASE>
<CASE VALUE=”3”>
<PRINT>Error 3 received</PRINT>
</CASE>
<DEFAULT>
<PRINT>Default error handling</PRINT>
</DEFAULT>
</SWITCH>
</SEQ>
Résultat:
Error 1 received