Les instructions de conditionnelles en langage RPG sont les suivantes :
- IF ... ENDIF
IF ... ENDIF
L'instruction «IF» permet le teste d'une condition et de choisir d'effectuer des instructions plutôt que d'autre dans le cas ou celle-ci serait vrai. Voici donc les syntaxes :
IF expression_vrai; instruction_exécuté_si_vrai; ENDIF; |
ou
IF expression_vrai; instruction_exécuté_si_vrai; ELSE; instruction_exécuté_si_faux; ENDIF; |
ou
IF expression_vrai1; instruction_exécuté_si_vrai1; ELSEIF expression_vrai2; instruction_exécuté_si_vrai2; ELSE; instruction_exécuté_si_faux; ENDIF; |
Vous y remarquerez donc après les syntaxes proposé que les instructions «ELSE» ou «ELSEIF» ne sont pas obligatoire.
Dernière mise à jour : Lundi, le 8 octobre 2018