|
|
|
|
- Evénement "Demande de mise à jour de l'affichage"
- MVP : Attribut "présentation"
<Elément>.ExécuteMiseAJourUI (Fonction) En anglais : <Element>.ExecuteRefreshUI Exécute immédiatement l'événement "Demande de mise à jour de l'affichage" de l'élément spécifié : fenêtre, page, fenêtre interne, page interne, modèle de champs ou superchamp. Si la fonction est appelée plusieurs fois pendant un traitement, l'événement de mise à jour sera exécuté plusieurs fois. Remarque : Cette fonction est notamment utilisée :
ExécuteMiseAJourUIÉlément(FEN_Fille)
Syntaxe
<Élément>.ExécuteMiseAJourUI([<Paramètre 1> [... [, <Paramètre N>]]])
<Élément> : Nom de fenêtre, de page ou de champ Elément dont l'événement "Demande de mise à jour de l'affichage" doit être exécuté. Cet élément peut correspondre : - au nom d'une fenêtre, d'une page, d'une fenêtre ou page interne, d'un modèle de fenêtre ou de page.
- au nom d'un champ possédant l'événement WLangage "Demande de mise à jour d'affichage" : fenêtre interne, page interne, modèle de champs, superchamp, ...
<Paramètre 1> : Paramètre optionnel correspondant au type attendu par l'événement "Demande de mise à jour de l'affichage" Premier paramètre à passer à l'événement "Demande de mise à jour de l'affichage" de la fenêtre ou du champ. <Paramètre N> : Type de la valeur attendue par l'événement "Demande de mise à jour de l'affichage" Nième paramètre à passer à l'événement "Demande de mise à jour de l'affichage" de la fenêtre ou du champ. Remarques Evénement "Demande de mise à jour de l'affichage" Un des événements associés à la fenêtre (ou à la page) est l'événement "Demande de mise à jour de l'affichage". Cet événement permet de regrouper le code de mise à jour des champs de la fenêtre (ou de la page) : contenu des champs, état (visible, grisé, ...), libellé à mettre à jour, ... Cet événement peut attendre des paramètres. Il suffit de déclarer une procédure dans l'événement. Par exemple :
// Demande de mise à jour de l'affichage PROCÉDURE DemandeMiseAjour(TypeMiseAJour est un booléen) Cet événement est lancé sur demande grâce aux fonctions : - <Elément>.DemandeMiseAJourUI : Exécute l'événement "Demande de mise à jour de l'affichage" de l'élément spécifié à la fin du traitement en cours (lancement asynchrone).
- <Elément>.ExécuteMiseAJourUI : Exécute immédiatement l'événement "Demande de mise à jour de l'affichage" de l'élément spécifié.
- DemandeMiseAJourUIParent : Exécute l'événement "Demande de mise à jour de l'affichage" du niveau supérieur à la fin du traitement en cours (lancement asynchrone).
- ExécuteMiseAJourUIParent : Exécute immédiatement l'événement "Demande de mise à jour de l'affichage" du niveau supérieur.
Lors de l'appel de ces fonctions, il est possible de préciser la valeur des paramètres attendus par l'événement "Demande de mise à jour de l'affichage". Remarque : L'événement "Demande de mise à jour de l'affichage" peut également être exécuté immédiatement grâce à la fonction ExécuteTraitement en utilisant la syntaxe suivante :
ExécuteTraitement(<Nom élément>, trtDemandeMiseAJour)
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|