Table des matières
Condition
Syntaxe
La syntaxe est la suivante :
Condition('Appuie sur bouton')
Explications
Cette fonction permet dans les commandes d'évènements de rajouter directement des nouvelles conditions. Les instructions qui suivent ne seront déclenchées que si la condition est remplie.
Les conditions peuvent être aussi variées que les conditions de déclenchements basiques d'un évènement.
Exemple
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Un autre exemple
Page 1 | ||
---|---|---|
Conditions d'événements | Commande événements | |
Particularités
Utilisation de Condition dans un OnResultQuery
Si vous avez besoin d'inclure une condition dans un OnResultQuery, c'est possible. Toutefois, pour le bon fonctionnement, il faudra vous assurer de passer par une condition toujours valide avant d'enchaîner sur un autre OnResultQuery ou sur le QueryEnd. Cela peut se faire notamment via un “Condition('1=1')” placé avant le OnResultQuery ou le QueryEnd qui suit.
Variable[13]=%rand(2)% InputQuery('Bonjour, que désirez-vous ?','A boire.') OnResultQuery('A boire.') Condition('Variable[13]=1') Message('Tenez à boire') Condition('Variable[13]=2') Message('Nous sommes à sec !') QueryEnd Variable[13]=0
Doit s'écrire :
Variable[13]=%rand(2)% InputQuery('Bonjour, que désirez-vous ?','A boire.') OnResultQuery('A boire.') Condition('Variable[13]=1') Message('Tenez à boire') Condition('Variable[13]=2') Message('Nous sommes à sec !') Condition('1=1') QueryEnd Variable[13]=0