|
|
|
|
|
- Evénement "Demande de mise à jour de l'affichage"
DemandeMiseAJourIHMParent (Fonction) En anglais : RequestUpdateUIParent
Avertissement
A partir de la version 25, cette fonction est conservée par compatibilité. Il est conseillé d'utiliser la fonction DemandeMiseAJourUIParent.
Appelée depuis l'événement "Demande de mise à jour de l'affichage" d'un superchamp, d'un modèle de champs, d'une fenêtre interne ou d'une page interne, la fonction demande l'exécution de l'événement "Demande de mise à jour de l'affichage" du niveau supérieur (en règle générale la fenêtre mais ça peut aussi être un superchamp, un modèle de champs ou une fenêtre interne). Cet événement sera exécuté à la fin du traitement en cours. Si cette fonction est appelée plusieurs fois dans le même traitement, l'événement "Demande de mise à jour de l'affichage" ne sera exécuté qu'une seule fois à la fin du traitement en cours. Remarque : Cette fonction est notamment utilisée : // Traitement d'enregistrement // L'interface graphique devra être mise à jour DemandeMiseAJourIHMParent()
// ----------------------------------------------------------------- // -- Evénement Demande de mise à jour de l'affichage de FEN_Fiche_Contact // Mise à jour du titre de la fenêtre MoiMême..Titre = gpclFicheContact.p_sNomComplet  // Mise à jour des champs liés de la fenêtre SourceVersEcran()
Syntaxe
DemandeMiseAJourIHMParent([<Paramètre 1> [... [, <Paramètre N>]]])
<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 de la page. <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 de la page. 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 exécuté sur demande grâce aux fonctions : - DemandeMiseAJourIHM : Exécute l'événement "Demande de mise à jour de l'affichage" à la fin du traitement en cours (lancement asynchrone).
- ExécuteMiseAJourIHM : Exécute immédiatement l'événement "Demande de mise à jour de l'affichage".
- DemandeMiseAjourIHMParent : 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écuteMiseAJourIHMParent : 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. Classification Métier / UI : Code neutre
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|