Téléchargement des produits


Version anglaise


 


ADELIA

VADELIA

SADELIA

WADELIA

EADELIA

(I/B)

(I/B) (C/S)

(B) (S)

(I/B) (C/S)

(B) (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