Après windows pour les nuls, voici PB pour les bons (ou presque).

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 28-09-2006 15:24:53

Deedoo2000  
Membre Geek
Date d'inscription: 13-09-2006
Messages: 91
Pépites: 408
Banque: 0

[RESOLU] Récupérer le nom des colonnes d'une dw

Bonjour,

Existe-t-il une commande qui permettrait de récupérer le nom des colonnes composant une dw ou un datastore ? Merci.

Hors ligne

 

#2 28-09-2006 15:50:21

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Récupérer le nom des colonnes d'une dw

yesssssssssssss !

Code: pb

string ls_colonnes

ls_colonnes = dw_detail.Object.DataWindow.Objects

messagebox("Liste des colonnes de la datawindow",ls_colonnes)

Apres, tu en fais ce que tu veux....


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#3 28-09-2006 20:52:43

gthisselin  
Membre Geek
Date d'inscription: 07-09-2006
Messages: 21
Pépites: 41
Banque: 5,169,130,870

Re: [RESOLU] Récupérer le nom des colonnes d'une dw

Petite précision.

Là, tu récupères tout, pas que les colonnes. Tu récupères aussi les lignes, les rectangles, ...
Pour les colonnes à proprement dit, il n'y a pas de commande directe, mais une boucle très simple

Code: pb

string ls_colonne[]
long ll_i

for ll_i = 1 to Long(dw.object.datawindow.column.count)
   ls_colonne[ll_i] = dw.describe("#" + string(ll_i) + ".name") // ou dbname au choix
next

Hors ligne

 

#4 29-09-2006 07:03:42

Deedoo2000  
Membre Geek
Date d'inscription: 13-09-2006
Messages: 91
Pépites: 408
Banque: 0

Re: [RESOLU] Récupérer le nom des colonnes d'une dw

Merci beaucoup tous les deux !

Hors ligne

 

#5 29-09-2006 07:18:11

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4658
Pépites: 942
Banque: 2,147,483,647
Site web

Re: [RESOLU] Récupérer le nom des colonnes d'une dw

autant pour moi gthisselin
pour ce, je te rajoute +30 pepites.


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22