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.
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
|