====== 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.
/!\ Les conditions dans des OnResultQuery seront forcément lues sur la page, même si le OnResultQuery n'a pas été appelé dans celle-ci au préalable /!\
===== Exemple =====
Page 1
Conditions d'événementsCommande événements
===== Un autre exemple =====
Page 1
Conditions d'événementsCommande é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