DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Tableau de bord
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Rafraîchit l'affichage des éléments d'un champ Tableau de bord.
Exemple
// Ajout d'une commande et rafraîchissement du champ Tableau de bord.
HAjoute(Commande)
TDBAffiche(TDB_Principal)
Syntaxe

Rafraîchir l'affichage d'un Widget identifié par son nom Masquer les détails

TDBAffiche(<Champ Tableau de bord> [, <Widget>])
<Champ Tableau de bord> : Nom de champ
Nom du champ Tableau de bord à manipuler.
<Widget> : Nom de fenêtre interne ou nom de page interne optionnel
    Si ce paramètre n'est pas précisé, toutes les fenêtres internes/pages internes manipulées par le champ Tableau de bord seront mises à jour.

    Rafraîchir l'affichage d'un Widget identifié par son indice Masquer les détails

    TDBAffiche(<Champ Tableau de bord> [, <Indice>])
    <Champ Tableau de bord> : Nom de champ
    Nom du champ Tableau de bord à manipuler.
    <Indice> : Entier optionnel
    Indice du Widget à mettre à jour.
    Si ce paramètre n'est pas précisé, toutes les fenêtres internes/pages internes manipulées par le champ Tableau de bord seront mises à jour.
    Remarques
    • La fonction TDBAffiche exécute l'événement "Rafraîchissement du Widget" pour le Widget spécifié ou pour tous les Widgets affichés dans le champ Tableau de bord.
    • L'événement "Rafraîchissement du Widget" peut ne pas être exécuté immédiatement : il est exécuté uniquement lorsque la main est rendue à l'utilisateur (fin du code en cours d'exécution ou appel de la fonction Multitâche par exemple).
    • Si plusieurs appels à la fonction TDBAffiche sont effectués avant que la main ne soit rendue, les événements de rafraîchissement ne seront exécutés qu'une seule fois.
    Liste des exemples associés :
    WD Tableau de bord Exemples didactiques (WINDEV) : WD Tableau de bord
    [ + ] L'exemple "WD Tableau de bord" est un exemple didactique sur l'utilisation du champ Tableau de bord.
    Cet exemple présente comment :
    - manipuler le champ en mode "édition",
    - sauver/charger une configuration,
    - configurer le champ (configuration initiale, ajout / suppression de widgets, ...),
    - rafraîchir un widget,
    - etc.
    WW_TableauDeBord Exemples didactiques (WEBDEV) : WW_TableauDeBord
    [ + ] L'exemple "WW_TableauDeBord" est un exemple didactique sur l'utilisation du champ Tableau de bord.
    Cet exemple présente comment :
    - manipuler le champ en mode "édition",
    - sauver/charger une configuration,
    - configurer le champ (configuration initiale, ajout / suppression de widgets, ...),
    - rafraîchir un widget.
    Composante : wd300obj.dll
    Version minimum requise
    • Version 19
    Documentation également disponible pour…
    Commentaires
    Rafraichir les Widget d'un tableau de bord
    Voici un exemple de code.

    Sablier(Vrai)
    POUR i = 1 _À_ TDB_MenuPrincipal..Occurrence
    SI TDB_MenuPrincipal[i]..Nom <> ""
    Message("Rafraichissement : "+TDB_MenuPrincipal[i]..Nom )
    fi est un Champ <- TDB_MenuPrincipal[i]
    fi.CMOD_Graphe.AfficheGraphe()
    FIN
    FIN
    Sablier(Faux)
    Bertin - Zen-Project
    17 aoû. 2022

    Dernière modification : 13/09/2024

    Signaler une erreur ou faire une suggestion | Aide en ligne locale