PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Traitement "Demande de mise à jour de l'affichage"
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Appelée depuis le traitement "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 du traitement "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). Ce traitement sera exécuté à la fin du traitement en cours.
Si cette fonction est appelée plusieurs fois dans le même traitement, le traitement "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 :
Versions 24 et supérieures
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible pour les sites WEBDEV sous Windows.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Nouveauté 24
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible pour les sites WEBDEV sous Windows.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible pour les sites WEBDEV sous Windows.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
Exemple
// Traitement d'enregistrement
// L'interface graphique devra être mise à jour
DemandeMiseAJourIHMParent()
// -----------------------------------------------------------------
// -- Traitement 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 2> [ , ... ]]])
<Paramètre 1> : Paramètre optionnel correspondant au type attendu par le traitement "Demande de mise à jour de l'affichage"
Premier paramètre à passer au traitement de "Demande de mise à jour de l'affichage" de la fenêtre ou de la page.
<Paramètre 2> : Type de la valeur attendue par le traitement "Demande de mise à jour de l'affichage"
Second paramètre à passer au traitement de "Demande de mise à jour de l'affichage" de la fenêtre ou de la page.
Remarques

Traitement "Demande de mise à jour de l'affichage"

Un des traitements associé à la fenêtre ou de la page est le traitement "Demande de mise à jour de l'affichage". Ce traitement 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, ...
Ce traitement peut attendre des paramètres. Il suffit de déclarer une procédure dans le traitement. Par exemple :
// Demande de mise à jour de l'affichage
PROCÉDURE DemandeMiseAjour(TypeMiseAJour est un booléen)
Ce traitement est lancé sur demande grâce aux fonctions :
  • DemandeMiseAJourIHM : Exécute le traitement à la fin du traitement en cours (lancement asynchrone).
  • ExécuteMiseAJourIHM : Exécute immédiatement le traitement.
  • DemandeMiseAjourIHMParent : Exécute le traitement du niveau supérieur à la fin du traitement en cours (lancement asynchrone).
  • ExécuteMiseAJourIHMParent : Exécute immédiatement le traitement du niveau supérieur.
Lors de l'appel de ces fonctions, il est possible de préciser la valeur des paramètres attendus par le traitement.
Composante : wd240vm.dll
Version minimum requise
  • Version 22
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire