PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Colonne d'une table
Colonne d'une table
Iniciado por sbj.collin, 26,jun. 2020 12:32 - 2 respuestas
Publicado el 26,junio 2020 - 12:32
Bonjour,

J'ai deux petites questions :

- Comment peut on récupérer le numéro d'une colonne par programmation (pas uniquement la colonne en cours
avec les fonctions ColonneEnCours ou Tableselect).

- Comment peut-on indiquer une colonne avec son numéro. Par exemple pour utiliser la propriété BandeauVisible : à la place de Table.Col_Nom..BandeauVisible avoir quelque choise du type Table[NuméroColonne]..BandeauVisible )

Merci de votre aide !

Jean-Christophe
Publicado el 26,junio 2020 - 15:35
Pour ma première question j'ai trouvé la fonction Windev : TableIndiceColonne
Reste la deuxième ;)
Miembro registrado
213 mensajes
Publicado el 26,junio 2020 - 15:45
Bonjour Jean-Christophe,

Un minimum de recherche avec l'aide en ligne est de mise...

À tout hasard:
https://doc.pcsoft.fr/

Dans le champ rechercher, tu inscrits la propriété.
BandeauVisible



Tu obtiens la page de référence.
https://doc.pcsoft.fr/fr-FR/?1000017411&name=BandeauVisible

<Colonne>..BandeauVisible = <Visible/Invisible>
<Colonne> : Nom de champ <--- Ta réponse est ici!

Bref, si tu peux référencer une ligne/colonne de ta table avec un [Indice].
MaVariable = MaTable.MaColonne[Indice]

Tu dois référencer les colonnes par leur noms.
MaTable.MaColonne..BandeauVisible = Visible

Serge

--
-----
Parfois, la logique est implacable...