|
|
|
|
|
- Présentation du champ Tableau de bord
- Créer un champ Tableau de bord
- Caractéristiques du champ Tableau de bord
- Ajouter un Widget à un champ Tableau de bord
- Définir ou modifier les options d'affichage d'un Widget
- Configurer un champ Tableau de bord sous l'éditeur
- Définir la taille des cellules
- Définir la taille et la position des Widgets
Présentation du champ Tableau de bord Les tableaux de bord logiciels sont des éléments importants d'une application : ils regroupent les éléments clés permettant aux responsables de prendre des décisions. Le champ Tableau de bord permet de créer facilement des tableaux de bord que l'utilisateur final pourra personnaliser et adapter à ses besoins. L'utilisateur pourra par exemple déplacer les différents éléments du tableau de bord, décider des éléments à visualiser, ... Les éléments affichés dans le champ Tableau de bord sont des Widgets. Ces Widgets sont déplaçables, masquables et redimensionnables par l'utilisateur final. Côté technique, un Widget se crée facilement : - En WINDEV et WINDEV Mobile, c'est une fenêtre interne.
- En WEBDEV, c'est une page interne.
Créer un champ Tableau de bord Pour créer un champ de type Tableau de bord : - Sous le volet "Création", dans le groupe "Conteneurs", cliquez sur "Tableau de bord".
- Cliquez dans la fenêtre ou la page à la position où le champ doit être créé.
Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ.
Remarque : Les dimensions du champ créé sont optimisées pour occuper l'espace disponible à la position indiquée. Si la taille du champ ne vous convient pas, utilisez la combinaison de touches Ctrl + Z : le champ retrouvera sa taille par défaut.Caractéristiques du champ Tableau de bord Les caractéristiques spécifiques d'un champ Tableau de bord sont décrites dans les onglets "Détail" et "Contenu" de la fenêtre de description du champ (option "Description" du menu contextuel). Onglet "Détail" : Dimensions et présentation du champ Tableau de bord L'onglet "Détail" permet de spécifier les options suivantes : - Largeur des Widgets variable : Dans ce cas, il est possible de définir le nombre de colonnes présentes dans le champ Tableau de bord et la hauteur des cellules.
- Nombre de Widgets variable : Dans ce cas, il est possible de définir la taille des cellules (largeur et hauteur en pixels).
- Largeur et nombre de Widgets fixes . Dans ce cas, il est possible de définir le nombre de colonnes et la taille des cellules. Les boutons "Adapter" permettent d'adapter le nombre des colonnes selon la taille des cellules ou inversement.
- les marges entre les différents Widgets affichés dans le champ Tableau de bord.
Onglet "Détail" : Modification par l'utilisateurDans le champ Tableau de bord, les options sont les suivantes : - Compacter les Widgets : Cette option permet de réorganiser automatiquement les Widgets dans le champ Tableau de bord lors de la suppression d'un Widget par l'utilisateur final.
- Mémoriser la configuration des Widgets : Cette option permet de sauvegarder automatiquement à la fermeture de la fenêtre (ou de la page) la configuration du champ Tableau de bord réalisée par l'utilisateur. Cette configuration sera automatiquement ré-affichée lors de la prochaine ouverture de la fenêtre (ou de la page).
Remarque : L'utilisateur peut configurer son Tableau de bord grâce au menu contextuel des FAA (Fonctionnalités Automatiques de vos Applications). Pour plus de détails, consultez FAA du champ Tableau de bord. - Mode édition permanent : Cette option permet de proposer le champ Tableau bord en mode édition directement lors de son affichage. L'utilisateur pourra directement déplacer, redimensionner ou masquer les widgets.
Onglet "Contenu" : Définition des Widgets présents dans le champ Tableau de bordL'onglet "Contenu" permet de définir les Widgets présents dans le champ Tableau de bord. Il est également possible de définir ces Widgets ou d'en ajouter par programmation en utilisant la fonction TDBAjouteWidget. Un Widget correspond à : - une fenêtre interne.
- une page interne.
L'onglet "Contenu" permet de : Définir ou modifier les options d'affichage d'un Widget Pour définir ou modifier les options d'affichage initial d'un Widget : - Sélectionnez le Widget à paramétrer dans l'onglet "Contenu" de la fenêtre de description du champ Tableau de bord.
- Dans la partie droite de l'écran, spécifiez :
- la fenêtre ou la page interne associée si nécessaire.
- si le Widget doit être visible par défaut. Si le Widget est invisible, un pictogramme apparaît à côté du nom du Widget dans la liste. l'utilisateur pourra le rendre visible via le menu contextuel.
- la position et la taille initiales du Widget. Cette position et cette taille sont exprimées en cellules. Le nombre de ces cellules a été défini dans l'onglet "Détail" de la fenêtre de description du champ. Si la position ou la taille est modifiée pour un Widget, la position des Widgets suivants est automatiquement mise à jour.
Remarque : La taille maximale du Widget correspond à la taille maximale de la fenêtre interne associée au Widget. Par exemple, si le Widget doit avoir pour taille maximale 2 cases de 150 pixels en largeur et une case de 150 pixels en hauteur, la taille maximale de la fenêtre interne correspondante doit être 300 pixels x 150 pixels. - le libellé du Widget. Ce libellé est important : il apparaîtra dans le menu contextuel (FAA) pour permettre à l'utilisateur d'afficher le Widget.
Remarque : Il est également possible de définir la position et la taille des Widgets directement sous l'éditeur. Configurer un champ Tableau de bord sous l'éditeur Définir la taille des cellules Pour définir la taille et la position des Widgets directement sous l'éditeur : - Sélectionnez le champ Tableau de bord.
- Un cadre apparaît au tour des différentes cellules présentes dans le champ Tableau de bord.
- La première cellule propose des poignées de redimensionnement.
- Positionnez le curseur de la souris sur un des côtés du Widget. Le curseur de la souris se transforme en flèche.
- Appuyez sur le bouton de la souris et déplacez la souris en maintenant le bouton enfoncé jusqu'à la taille voulue.
- La nouvelle taille s'applique à toutes les cellules du champ Tableau de bord.
Définir la taille et la position des Widgets Pour définir la taille et la position des Widgets directement sous l'éditeur : - Sélectionnez le champ Tableau de bord.
- Passez en mode édition en utilisant une des méthodes suivantes :
- Cliquez sur le champ Tableau de bord.
- Sélectionnez l'option "Editer la taille et la position des Widgets" du menu contextuel du champ.
- Un cadre jaune apparaît autour du champ. Vous pouvez :
- Redimensionnez les Widgets présents dans le champ Tableau de bord :
- Positionnez le curseur de la souris sur un des côtés du Widget. Le curseur de la souris se transforme en flèche.
- Appuyez sur le bouton de la souris et déplacez la souris en maintenant le bouton enfoncé jusqu'à la taille voulue.
- Déplacer les Widgets présents dans le champ Tableau de bord :
- Cliquez sur le Widget.
- Déplacez le Widget en maintenant le bouton de la souris enfoncé.
- Pour sortir du mode édition, utilisez une des méthodes suivantes :
- Utilisez la touche Echap du clavier.
- Sélectionnez l'option "Terminer l'édition" du menu contextuel du champ.
- Cliquez sur la fenêtre ou la page.
Liste des exemples associés :
|
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.
|
|
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.
|
|
Exemples multiplateforme (WINDEV Mobile) : WM CRM
[ + ] WM CRM est un projet multi-plateformes Android et iOS. Il présente comment on peut réaliser une application de CRM destinée aux tablettes Android et iPad.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|