DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Tableau de bord
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
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)
WINDEVAndroidiPhone/iPadMac Catalyst
// Rafraîchit le widget des rappels
TDBAffiche(TDB_TableauDeBord, FI_Widget_Rappels)
ToastAffiche("Le widget FI_Widget_Rappels a été rafraîchi", toastCourt, cvMilieu, chCentre)
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
  • WINDEVAndroidiPhone/iPadMac Catalyst Nom de la fenêtre interne à mettre à jour.
  • WEBDEV - Code ServeurWEBDEV - Code Navigateur Nom de la page interne à 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.

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.
    WINDEVAndroidiPhone/iPadMac Catalyst L'événement "Rafraîchissement du Widget" est un événement optionnel des fenêtres internes utilisées en tant que Widget dans un 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 : 25/05/2022

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