DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
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
Ajoute un sur-entête de colonnes dans un champ Table ou dans un champ Table hiérarchique d'une fenêtre.
Sur-entête dans un champ Table
Remarque : Il est également possible d'ajouter un sur-entête de colonnes depuis la fenêtre de description du champ Table ou Table hiérarchique (onglet "Détail", bouton "Éditer les sur-entêtes de colonnes").
Exemple
// Ajoute un sur-entête au-dessus des colonnes 2, 3 et 4
TableAjouteSurEntête(TABLE_Chiffre, 2, 4, "Prévision")
// Ajoute un sur-entête au-dessus des colonnes 5, 6 et 7
TableAjouteSurEntête(TABLE_Chiffre, 5, 7, "Réalisé")
 
// Ajoute un sur-entête au-dessus des colonnes du menu
TableAjouteSurEntête(TABLE_Menu, COL_Entrée, COL_Dessert, "Menu")
Syntaxe

Ajouter un sur-entête sur des colonnes identifiées par leur indice Masquer les détails

TableAjouteSurEntête(<Champ Table> , <Indice de la première colonne> , <Indice de la dernière colonne> , <Libellé>)
<Champ Table> : Nom de champ
Nom du champ à manipuler. Ce champ peut correspondre à :
  • un champ Table.
  • un champ Table hiérarchique.
Si ce paramètre correspond à une chaîne vide (""), le champ manipulé est le champ auquel le traitement en cours appartient.
<Indice de la première colonne> : Entier
Indice de la colonne au-dessus de laquelle le sur-entête doit commencer.
<Indice de la dernière colonne> : Entier
Indice de la colonne au-dessus de laquelle le sur-entête doit finir. L'indice de cette colonne doit être supérieur à <Indice de la première colonne>.
<Libellé> : Chaîne de caractères
Libellé à afficher dans le sur-entête.

Ajouter un sur-entête sur des colonnes identifiées par leur nom Masquer les détails

TableAjouteSurEntête(<Champ Table> , <Première colonne> , <Dernière colonne> , <Libellé>)
<Champ Table> : Nom de champ
Nom du champ à manipuler. Ce champ peut correspondre à :
  • un champ Table.
  • un champ Table hiérarchique.
Si ce paramètre correspond à une chaîne vide (""), le champ manipulé est le champ auquel le traitement en cours appartient.
<Première colonne> : Nom de champ
Nom de la colonne au-dessus de laquelle le sur-entête doit commencer.
<Dernière colonne> : Nom de champ
Nom de la colonne au-dessus de laquelle le sur-entête doit finir.
<Libellé> : Chaîne de caractères
Libellé à afficher dans le sur-entête.
Remarques
  • Par programmation, seul un niveau de sur-entête peut être ajouté. Pour ajouter plusieurs niveaux, il est nécessaire d'utiliser la fenêtre de description du champ Table ou Table hiérarchique (onglet "Détail", bouton "Éditer les sur-entêtes de colonnes").
  • La propriété Surentête permet de :
    • Connaître et modifier le titre et l'aspect d'un sur-entête de colonne d'un champ Table.
    • Connaître le nombre de sur-entêtes d'une colonne d'un champ Table.
Classification Métier / UI : Code UI
Composante : wd300obj.dll
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Limitations
La fonction ne permet pas d'ajouter une entête sur une seule colonne.
Matthieu
16 mai 2018

Dernière modification : 25/05/2022

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