DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Colonne de table
  • Présentation
  • Colonne Attribut : Stocker une valeur qui ne sera pas affichée
  • Créer une colonne de type Attribut pour stocker une valeur
  • Manipuler la colonne de type Attribut par programmation
  • Colonne Attribut : Associer un attribut à un champ (colonne conteneur)
  • Créer une colonne de type Attribut associée à un champ
  • Manipuler la colonne de type Attribut associée à un champ par programmation
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
WINDEV et WEBDEV proposent d'utiliser dans les champs Table les colonnes de type "Attribut". Ce type de colonne permet notamment de :
  • stocker une valeur qui ne sera pas affichée dans le champ Table.
  • WINDEV simplifier l'utilisation et la programmation des colonnes Conteneur, en permettant d'associer un attribut à un champ de la colonne conteneur.
Colonne Attribut : Stocker une valeur qui ne sera pas affichée

Créer une colonne de type Attribut pour stocker une valeur

Pour créer une colonne d'un champ Table de type Attribut :
  1. Créez si nécessaire un champ Table (Table fichier, Table par programmation ou Table sur variable).
  2. Créez une colonne de type Attribut (soit par le menu contextuel du champ Table, soit depuis la fenêtre de description du champ Table).
  3. Validez si nécessaire la fenêtre de description du champ.
  4. La colonne de type Attribut n'apparaît pas le champ Table sous l'éditeur. C'est une colonne automatiquement invisible, manipulable uniquement par programmation.
Remarques :
  • Cette colonne de type Attribut ne doit pas être associée à un champ.
  • Cette colonne de type Attribut est disponible pour les champs Table (Table fichier, Table par programmation ou Table sur variable) et les champs Table hiérarchiques,

Manipuler la colonne de type Attribut par programmation

La colonne de type Attribut peut être manipulée comme les autres types de colonne par programmation. La colonne et sa valeur ne seront jamais affichées dans le champ.
La colonne de type Attribut est prise en compte lors de l'utilisation des fonctions TableAjoute, TableAjouteLigne, TableInsère et TableInsèreLigne.
Elle peut être manipulée directement avec la notation :
<Nom_colonne>[Numéro_ligne]
WINDEV
Colonne Attribut : Associer un attribut à un champ (colonne conteneur)

Créer une colonne de type Attribut associée à un champ

Pour créer une colonne d'un champ Table de type Attribut associée à un champ d'une colonne de type Conteneur :
  1. Créez si nécessaire un champ Table (Table fichier, Table par programmation ou Table sur variable).
  2. Créez une colonne de type Attribut (soit par le menu contextuel du champ Table, soit depuis la fenêtre de description du champ Table).
  3. Dans l'onglet "Général" de la fenêtre de description de la colonne :
    • Sélectionnez le champ associé. Ce champ doit être un champ présent dans une colonne conteneur du champ Table.
    • Sélectionnez la propriété du champ associée à la colonne Attribut : le contenu de la colonne correspondra à la valeur de cette propriété.
  4. Validez la fenêtre de description du champ.
  5. La colonne de type Attribut n'apparaît pas le champ Table sous l'éditeur. C'est une colonne automatiquement invisible, manipulable uniquement par programmation.
Remarques :
  • Cette colonne de type Attribut est disponible pour les champs Table (Table fichier, Table par programmation ou Table sur variable) et les champs Table hiérarchiques,

Manipuler la colonne de type Attribut associée à un champ par programmation

La colonne de type Attribut associée à un champ peut être manipulée comme les autres types de colonne par programmation. La colonne et sa valeur ne seront jamais affichées dans le champ.
Cette colonne Attribut peut alors simplifier la programmation des colonnes Conteneur.
En effet, il devient possible de modifier une caractéristique d'un élément d'une colonne Conteneur en modifiant uniquement la valeur correspondante dans la colonne de type Attribut associée.
Version minimum requise
  • Version 27
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 29/01/2024

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