14.2.1. Syntaxe Fortran

Syntaxe Fortran

.EQ.

eq ual (égal)

.GT.

g reater t hen (plus grand que)

.GE.

g reater e qual (supérieur ou égal à)

.LT.

l ower t hen (plus petit que)

.LE.

l ower e qual (inférieur ou égal à)

.AND.

(les deux conditions - à droite et à gauche de .AND. - doivent être remplies)

.OR.

(l'une des deux conditions - à droite ou à gauche de .OR. - doit être remplie)

.NE.

n ot e qual (inégal)

Les exemples suivants présentent des valeurs clés :

  • (ERP_PDM_NUMBER.NE.'')

    L'expression est vraie si le champ concerné de la colonne ERP_PDM_NUMBER n'est pas vide.

  • ((ERP_PDM_NUMBER.NE.'').AND.(ACTIVE_STATE.EQ.1))

    L'expression est vraie si le champ concerné de la colonne ERP_PDM_NUMBER n'est pas vide ET si le champ concerné de la colonne ACTIVE_STATE a la valeur 1 ( =validé [Released] ).

  • (PRICE.LT.0.4)

    L'expression est vraie si le champ concerné de la colonne PRICE a une valeur inférieure ou égale à 0,4.

  • (REQUESTED_STATE.EQ.2) 

    L'expression est vraie si le champ concerné de la colonne REQUESTED_STATE a la valeur 2 ( =expiré [Expired] ).

  • ((ACTIVE_STATE.EQ.1).AND.(LOCATION1.NE.''))

    L'expression est vraie si le champ concerné de la colonne ACTIVE_STATE a la valeur 1 ( =validé [Released] ) ET si le champ concerné de la colonne LOCATION1 n'est pas vide.

  • (CONTAINS(ERP_PDM_NUMBER,'AA').EQ..TRUE.)

    L'expression est vraie si le champ concerné de la colonne ERP_PDM_NUMBER contient la sous-chaîne 'AA'.

  • (CONTAINS(ERP_PDM_NUMBER,'AA').EQ..FALSE.)

    L'expression est vraie si le champ concerné de la colonne ERP_PDM_NUMBER ne contient PAS la sous-chaîne 'AA'.