Cas


La description

Cette action créera un nouveau cas dans un commutateur. Vous donnez la valeur pour le cas et il sera comparé avec la valeur d'entrée pour le commutateur, et si elles correspondent, les actions ajoutées sous le cas seront effectuées. Les actions qui sont ajoutées à un cas à exécuter uniquement dans ce cas doivent être placées sur le côté de l'action, tout comme vous ajouteriez une action à un «si»: Déposer des actions dans un cas

Notez qu'une valeur de Case doit être une constante, qui peut être n'importe quel type de données (réel, chaîne, etc...), à condition qu'elle évalue à une seule valeur lors de la compilation - donc vous ne pouvez pas utiliser les expressions qui dépendent des variables. Notez également que Case ne peut pas être utilisé en dehors d'un Switch et que tenter de le faire vous donnera une erreur.


Syntaxe de l'action:

Syntaxe de cas


Arguments:

Argument La description
Constant La valeur constante à évaluer par rapport à la valeur d'entrée du commutateur


Exemple:

Exemple de cas
Le code de bloc d'action ci-dessus obtient la valeur stockée dans une variable, puis la compare aux différents cas possibles. Si l'un des cas est le même que la valeur, alors l'action dans ce cas sera effectuée, sinon le cas suivant sera évalué. Après que le commutateur a fonctionné, une alarme est définie à 30.