pictogram Auteur: Patrick Biker
Date: 18 mars 2006
Maj : 21 Mars 2015

Exemples évolués

Chaque exemple montre une utilisation pratique de la fonction du WLangage.

Quand plusieurs syntaxes sont possibles, chacune est illustrée indépendamment.

Revenir à la page des exemples évolués


Deux filtres sont créés : un sur l'âge du client, et un filtre sur le code postal du client. Les filtres sont activés et désactivés selon les traitements réalisés.



// Définition des différents filtres
HFiltre(CLIENT, AGE, 50,75)
HFiltre(CLIENT, CODEPOSTAL, 34000, 34000)

// Active le filtre sur l'âge
HActiveFiltre(CLIENT, AGE)
HLitPremier(CLIENT, AGE)
TANTQUE PAS HEnDehors()
    // Procédure permettant d'envoyer un fax standard aux clients
    EnvoieFax(50,75)
    HLitSuivant(CLIENT, AGE)
FIN

// Désactive le filtre sur l'âge
HDésactiveFiltre (CLIENT, AGE)

// Active le filtre sur le code postal
HActiveFiltre(CLIENT, CODEPOSTAL)

HLitPremier
(CLIENT, CODEPOSTAL)
TANTQUE PAS HEnDehors()
    EnvoieFaxCP(CODEPOSTAL)
    HLitSuivant(CLIENT, CODEPOSTAL)
FIN