DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Le contenu de cette page a été mis à jour en version 2024.  Consultez la documentation 2024 dès maintenant.
Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Table
  • Présentation
  • Les FAA disponibles dans le menu contextuel des champs Table et Table hiérarchique
  • Paramétrage du menu contextuel automatique des champs Table et Table hiérarchique
  • Paramétrage du menu automatique dans un champ Table/Table hiérarchique
  • Paramétrage de l'option de menu "Sélectionner les colonnes..."
  • Paramétrer certaines options par programmation : Fonctions de gestion des Fonctionnalités automatiques
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
Présentation
Les applications WINDEV proposent automatiquement un menu contextuel sur les champs Table et Table hiérarchique ainsi que sur leurs colonnes.
Ce menu contextuel, disponible sans programmation, présente de nombreuses fonctionnalités utiles pour l'utilisateur : ces fonctionnalités font partie des Fonctionnalités Automatiques de vos Applications (FAA).
Grâce à ce menu, l'utilisateur gagne en autonomie, et peut réaliser des traitements qui n'étaient pas forcément prévus dans l'application.
Remarque : Le menu contextuel des champs Table et Table hiérarchique s'adapte à l'élément en cours. Ainsi, un menu contextuel spécifique apparaît lors d'un clic droit sur :
  • les entêtes de colonne.
  • une cellule de type texte.
  • une cellule de type numérique.
  • une rupture.
Le menu contextuel du champ dans sa globalité s'affiche via l'icône "flèche" () en haut à droite du champ (au-dessus de l'ascenseur).
Les FAA disponibles dans le menu contextuel des champs Table et Table hiérarchique
Le menu contextuel système (appelé également "Menu des FAA") associé par défaut aux champs Table et Table hiérarchique propose de nombreuses options.
Exemple de menu contextuel d'une colonne de type Texte
Exemple de menu contextuel d'une colonne de type Texte
Dans cet exemple, les options les plus courantes sont directement accessibles et l'option "Autres" permet d'accéder à l'ensemble des options disponibles.
Les différentes options disponibles dans les différents menus contextuels sont les suivantes :
  • Copie de la cellule, de la ligne ou du contenu du champ.
    Pour plus de détails, consultez Manipulations des colonnes d'un champ Table en exécution (FAA).
  • Versions 20 et supérieures
    Définition de la couleur de fond.
    Pour plus de détails, consultez Colorer une ligne, une colonne, une cellule d'un champ (FAA).
  • Recherche sur Internet.
    Pour plus de détails, consultez Rechercher le texte sélectionné sur Internet (FAA).
  • Versions 2024 et supérieures
    Nombre d'éléments permet d'afficher en dernière ligne du champ le nombre d'éléments affichés.
  • Versions 2024 et supérieures
    Afficher les n° de ligne permet de numéroter les lignes.
  • Versions 18 et supérieures
    Affichage des informations sur plusieurs lignes (pour les colonnes de type Texte). Pour plus de détails, consultez Manipulations des colonnes d'un champ Table en exécution (FAA).
  • Calculs automatiques (somme, moyenne, ...) pour certains types de colonnes. Pour plus de détails, consultez Calculs automatiques dans un champ Table (FAA).
  • Sélection de plusieurs colonnes du champ Table.
    Pour simplifier le menu, seules les colonnes ayant un titre sont proposées.
    Cette option permet à l'utilisateur d'afficher ou masquer les colonnes (pour éviter d'avoir un menu trop important, seules les 32 premières colonnes du champ Table sont affichées).
  • Graphique : Création d'un graphique de représentation des données (sur les colonnes de type numériques). Pour plus de détails, consultez Graphe sur une colonne de table (FAA).
  • Impression du contenu du champ Table (impression directe ou impression via le logiciel "Etats & Requêtes"). Pour plus de détails, consultez Imprimer le contenu d'une table (FAA).
  • Export de la table :
    • vers Word par défaut ou vers OpenOffice Writer s'il est installé.
    • vers Excel par défaut ou vers OpenOffice Calc s'il est installé.
    • vers XML.
    Pour plus de détails, consultez Export de données (FAA).
Pour les ruptures, le menu contextuel contient l'option suivante :
  • Versions 20 et supérieures
    Mémoriser l'état des ruptures (si le champ Table contient des ruptures).
    Cette option est disponible uniquement dans le menu contextuel d'une rupture.
    Pour plus de détails, consultez Mémoriser les ruptures dans les champs Table (FAA).
Remarques :
  • Les champs Table et Table hiérarchique proposent de nombreuses autres FAA.
  • Il est possible d'ajouter des choix à ce menu :
    • depuis l'éditeur (voir ci-dessous).
    • par programmation. Il suffit d'utiliser la propriété MenuContextuel.
Paramétrage du menu contextuel automatique des champs Table et Table hiérarchique

Paramétrage du menu automatique dans un champ Table/Table hiérarchique

Le menu contextuel du champ peut bien évidemment être désactivé. Pour paramétrer l'affichage du menu contextuel du champ :
  1. Affichez la fenêtre de description du champ.
  2. Sélectionnez l'onglet "UI".
  3. Choisissez le menu désiré dans la combo "Menu contextuel" :
Vous pouvez choisir d'afficher :
  • le menu système (menu des FAA). Il est possible de paramétrer les options proposées avec le bouton "Paramètres". Ce menu peut être affiché ou non.
  • un menu contextuel personnalisé. Ce menu peut être affiché seul, ou en plus du menu système. Dans ce cas, il est possible d'indiquer si ce menu doit être affiché avant ou après le menu système. Pour plus de détails, consultez Gestion des menus contextuels.
  • aucun menu.
Remarque : La même configuration peut être effectuée au niveau des colonnes du champ Table. Par défaut, le menu contextuel du champ Table est associé à toutes les colonnes du champ.

Paramétrage de l'option de menu "Sélectionner les colonnes..."

Dans certains cas, il peut être gênant de donner la possibilité à l'utilisateur de masquer des colonnes. Vous pouvez pour cela activer ou désactiver l'option de menu "Sélectionner les colonnes..." :
  1. Affichez la fenêtre de description du champ.
  2. Sélectionnez l'onglet "Détail".
  3. Cochez ou décochez l'option "Menu 'Sélectionner les colonnes...'".
WINDEV

Paramétrer certaines options par programmation : Fonctions de gestion des Fonctionnalités automatiques

Plusieurs fonctions WLangage permettent de gérer l'affichage ou non de certaines options du menu contextuel système du champ Table ou Table hiérarchique :
Versions 21 et supérieures
FAADésactive
Désactive une Fonctionnalité Automatique d'une Application (FAA) sur un champ, sur une fenêtre ou sur l'application en cours.
Versions 21 et supérieures
FAAExécute
Exécute une Fonctionnalité Automatique d'une Application (FAA) sur un champ ou une fenêtre. Par exemple, il est possible de lancer la correction orthographique sur un champ de saisie.
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 01/02/2024

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