Téléchargement des produits


Version anglaise


 

 

ADELIA

VADELIA

SADELIA

WADELIA

MADELIA

(I/B)

(I/B) (C/S)

(B) (S)

(I/B) (C/S)

(I) (C/S)

 

Paragraphe d'utilisation

Tous

 

Syntaxe

SI Condition1 OU Condition2

TANT_QUE Condition1 OU Condition2

 

Description

Cet ordre est un opérateur logique de liaison entre deux conditions.

 

Il peut être utilisé dans une condition, c'est-à-dire avec les ordres SI et TANT_QUE.

Pour les programmes VADELIA et SADELIA, il peut également être utilisé dans l'affectation d'une variable booléenne.

Il peut être utilisé conjointement à l'ordre ET.

 

Par exemple

SI PAYS = 'FRANCE' OU VILLE <> 'PARIS'

*

PREPARER_MSG 0057 Z_DATE

SI    (MOIS = 02 ET ANNEE = 00 ET JOUR > 29 ) OU ( MOIS = 02 ET ANNEE = 01 ET JOUR > 28 )

INIT_MSG JOUR MOIS ANNEE

ANOMALIE

FIN

*

TANT_QUE DATE_TRAV <= W_DATE OU NBRE_HEURES COMPRIS_ENTRE LIMITE_BAS;LIMITE_HAUT

*

TANT_QUE NOM_CLIENT COMMENCE_PAR 'G' OU VILLE_CLIENT COMMENCE_PAR 'G'

 

Autre exemple d'utilisation

 

* OU implicite défini par ';'

SI COD_REGLMT = 'ES' OU  COD_ REGLMT = 'CH'

* peut s'écrire

SI COD_REGLMT = 'ES';'CH'

 

↑ Haut de page


  • Aucune étiquette