|
|
|
|
- Cause
- Correction
- Exemples
- Utilisation d'une instruction conditionnelle sans FIN
- Instructions conditionnelles imbriquées
Erreur 28 : Il manque le FIN associé à ce SELON
Vous avez utilisé une instruction conditionnelle de type SELON. Pour terminer cette instruction, il est nécessaire d'utiliser le mot-clé FIN. Il est conseillé d'apporter un soin particulier au traitement réalisé dans le traitement d'exception. En effet, aucune erreur rencontrée dans le traitement d'exception ne pourra être interceptée. Utilisation d'une instruction conditionnelle sans FIN Code provoquant l'erreur SELON SAI_Quantité CAS 1 : LIB_Comment = "Profitez des promotions : 2 produits pour le prix d'un" CAS 2 : LIB_Comment = "Vous achetez 2 produits et vous n'en payez qu'un seul"
Correction proposée Utilisez le mot-clé FIN pour indiquer que l'instruction conditionnelle est terminée.
SELON SAI_Quantité CAS 1 : LIB_Comment = "Profitez des promotions : 2 produits pour le prix d'un" CAS 2 : LIB_Comment = "Vous achetez 2 produits et vous n'en payez qu'un seul" FIN
Instructions conditionnelles imbriquées Code provoquant l'erreur SELON SAI_Quantité CAS 1 : LIB_Comment = "Profitez des promotions : 2 produits pour le prix d'un" CAS 2 : LIB_Comment = "Vous achetez 2 produits et vous n'en payez qu'un seul" SI SAI_Quantité > 5 ALORS LIB_Comment = "" FIN
Correction proposée Vérifiez que toutes les instructions imbriquées se terminent correctement (par l'instruction FIN par exemple). Dans notre exemple, la seconde instruction SI n'a pas de FIN associée. Ajoutez une instruction FIN.
SELON SAI_Quantité CAS 1 : LIB_Comment = "Profitez des promotions : 2 produits pour le prix d'un" CAS 2 : LIB_Comment = "Vous achetez 2 produits et vous n'en payez qu'un seul" SI SAI_Quantité > 5 ALORS LIB_Comment = "" FIN FIN
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|