Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Définition

Cette instruction permet l'exécution d'un paramétrage si une condition est satisfaite sinon l'exécution d'un autre paramétrage.
L'indentation n'est pas obligatoire mais c'est une bonne technique pour améliorer la lisibilité.

Syntaxe

[SI]
	<Condition à tester>    
[FINSI]
[ALORS]
	<Action si la condition est vraie>
[FINALORS]
[SINON] // (le [SINON] est optionnel)
	<Action si la condition est fausse>
[FINSINON] // (le [FINSINON] est optionnel)

Exemple

L'exemple ci-dessous lit la valeur d'une variable, si cette variable est inférieure à 2, un message apparaît "Bonjour" sinon un autre message apparaît "Au revoir".

[SI]
 	vu(1)< 2         
[FINSI]
    [ALORS]
	 SAM("test", "Bonjour " )
    [FINALORS]
    [SINON]
	 SAM("test", "Au revoir" )
    [FINSINON]
  • No labels