|
|
|
|
|
- Evénement "Demande de mise à jour de l'affichage"
- MVP : Attribut "présentation"
ExécuteMiseAJourUIÉlément (Fonction) En anglais : ExecuteRefreshUIElement 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
ExécuteMiseAJourUIÉlément(<Élément> [, <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 :
PROCÉDURE DemandeMiseAjour(TypeMiseAJour est un booléen)
Cet événement est lancé sur demande grâce aux fonctions : - DemandeMiseAJourUI : Exécute l'événement "Demande de mise à jour de l'affichage" à la fin du traitement en cours (lancement asynchrone).
- ExécuteMiseAJourUI : Exécute immédiatement l'événement "Demande de mise à jour de l'affichage".
- DemandeMiseAJourUIÉlément : 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).
- ExécuteMiseAJourUIÉlément : 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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|