. | SETMOK |
"Setmok"permet de rendre valide ou invalide un écran.
Setmokclasse[ With
] exp
classe | Identifiantdu masque par sa classe | lemasque doit être ouvertparl'ordre Mask. |
expr | Expressionalphanumérique dont les valeurs sont : | Aucune |
# exemple 1 : affichage du masque complet provoquesa validation
# si besoin est, setmok permet d'éviter le statutvalidé de l'écran
Affzo [STO]
Setmok[STO]with 0 # exemple 2 : même résultat que l'exemple 1
# affichage du masque par les rangs ne provoque pas savalidation
Affzo [STO]1-99# exemple 3 :
# forçage du statut validé
Setmok[STO]with 1
Pour des raisons d'optimisation des temps de réponse, les actions sur champne sont plus exécutées lorsqu'un écran est réputé valide.
Un écran est valide après les instructions Actzo et Affzo sur la classemasque.
Par contre, les instructions Actzo et Affzo sur rang(s) ou champ(s) nemodifient pas le statut de validité du masque.Un écran est invalide dès qu'un champ a été modifié ou après l'instructioneffzo.
Si dans un cas particulier, ce comportement n'est pas souhaitable, il estpossible de rendre valide ou invalide un écran par l'instruction
Setmok. Si le paramètre exp est égal à la valeur 0 (exemple 1), l'écran sera réputéinvalide et les contrôles sur champ seront effectués.
Si le paramètre exp est différent de la valeur 0 (exemple 3), l'écran seraréputé valide et les contrôles sur champ ne seront pas effectués. Cela permetd'améliorer les performances.
|
|
Adonix X3(r) L4G |