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 23-05-2007 08:20:28

kedrick  
Membre
Date d'inscription: 02-05-2007
Messages: 6
Pépites: 32
Banque: 0

[RESOLU] comment récupérer le nom de la table à laquelle est liée ma datawindow

Bonjour  à tous

je dois construire une requête dans le script, mais je ne parvient pas à récupérer le nom de la table à la quelle est liée
ma datawindow. j'ai essayé avec describe (table.property), mais pas possible de n'avoir que le nom de la table:pingus:;

en fait, le code doit être utilisé pour des datawindow différentes; pour faire plus court, je préfère ne prendre que le nom de la table, pour ainsi l'utiliser dans la fonction dw.setsqlselect().


pourriez-vous m'aider svp?

merci d'avance pour votre aide

ked

P.S: si vous avez des astuces à me proposer, je les recrevrai 5/5

Hors ligne

 

#2 23-05-2007 08:35:24

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2486
Pépites: 85
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] comment récupérer le nom de la table à laquelle est liée ma datawindow

Bonjour Kedrick,

Si ta table est utilisée dans les update properties de ta datawindow d'origine, tu peux utiliser
describe(Table.Updatetable) afin de la récupérer.

Sinon, il ne te restera plus qu'à "découper" la string retournée par describe(Table.Select) (Si tu as appelé au préalable un SetTransObject, le PBSELECT est automatiquement converti en SQL "natif") ou
describe(Table.PBSelect) afin de récupérer ta table qui doit être entre la clause "FROM" et la clause "WHERE"


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#3 23-05-2007 09:04:41

kedrick  
Membre
Date d'inscription: 02-05-2007
Messages: 6
Pépites: 32
Banque: 0

Re: [RESOLU] comment récupérer le nom de la table à laquelle est liée ma datawindow

encore une fois merci foon

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22