Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Pages: 1
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
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"
Hors ligne
encore une fois merci foon
Hors ligne
Pages: 1