DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
  • Conditions d'utilisation
  • Les différents types d'indices de colonne
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
Renvoie le nom d'une colonne d'un champ Table ou Table hiérarchique.
Exemple
// Nom de la troisième colonne du champ Table "TABLE_TableProduit"
ResNomColonne = TABLE_TableProduit.EnumèreColonne(3)
WINDEViPhone/iPadMac Catalyst
// Manipulation de la colonne via une variable de type Champ
pCol est un Champ
pCol <- TABLE_TableProduit.EnumèreColonne(3)
WINDEViPhone/iPadMac Catalyst
// Enumération de toutes les colonnes du champ Table "TABLE_TableProduit"
UneColonne est un Champ
POUR nColonne = 1 _À_ TABLE_TableProduit.Occurrence(toColonne)
UneColonne <- TABLE_TableProduit.EnumèreColonne(nColonne)
Trace(UneColonne.NomComplet + "//" + UneColonne.Titre)
FIN
Syntaxe
<Résultat> = <Champ Table>.EnumèreColonne(<Indice de la colonne>)
<Résultat> : Chaîne de caractères
  • Nom de la colonne.
    WINDEViPhone/iPadMac Catalyst Ce résultat peut être affecté directement à une variable de type Champ.
  • Chaîne vide ("") si le paramètre <Indice de la colonne> est égal au nombre de colonnes du champ Table + 1.
<Champ Table> : Nom de champ
Nom du champ Table à manipuler.
<Indice de la colonne> : Entier
Indice de la colonne recherchée, compris entre 1 et le nombre de colonnes du champ Table + 1.
Si ce paramètre est supérieur au nombre de colonnes du champ Table + 1, une erreur du WLangage est générée.
Pour connaître le nombre de colonnes d'un champ Table, utilisez la fonction <Table>.Occurrence.
Remarques

Conditions d'utilisation

La fonction <Table>.EnumèreColonne peut être utilisée indifféremment sur :
  • un champ Table fichier ou par programmation.
  • un champ Table hiérarchique fichier ou par programmation.
  • un champ monosélection ou multisélection,
WEBDEV - Code ServeurPHP Rappel : La multisélection n'est pas disponible sur les champs Table "classiques".

Les différents types d'indices de colonne

Il existe 2 types d'indices pour les colonnes :
  • Indice de la position visible : indice de la colonne lors de l'exécution de la fenêtre.
  • Indice de création : indice de la colonne lors de la création du champ sous l'éditeur de fenêtres.
Ces deux types d'indices peuvent être connus avec la fonction <Table>.IndiceColonne.
Ces indices sont différents à partir du moment où les colonnes ont été déplacées par l'utilisateur.
La fonction <Table>.EnumèreColonne utilise l'indice de création de la colonne.
Composante : wd300obj.dll
Version minimum requise
  • Version 23
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 16/06/2023

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