Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Pages: 1
Bonjour,
Je tente d'accéder au filtre affecté à une dropdowndatawindow afin de rajouter un filtre sans écraser le précédent.
Quelqu'un sait-il si c'est possible, et si oui, quelle est la syntaxe ?
Merci bcp
Dernière modification par stef (12-04-2010 15:04:16)
Hors ligne
Petite précision :
j'ai tenté l_dw_child.Describe('datawindow.filter')
où l_dw_child est une variable de type DataWindowChild.
Pour faire plus simple : Dans quelle propriété va se mettre la chaine de caractère qu'on envoie à une datawindow avec un SetFilter() ?
Il n'y a pas de fonction GetFilter, il doit bien y avoir un moyen de faire ça en passant par un Describe.
Merci
Hors ligne
Bonjour,
As-tu essayé:
ls_filter = l_dw_child.Describe('DataWindow.Table.Filter')
Hors ligne
oui, j'ai essayé ça et malheureusement il renvoie un ! ce qui veut dire qu'il ne reconnait pas la propriété
Hors ligne
On peut voir l'initialisation de tes variables dans ton script?
Je suppose qu'il y a bien le GetChild
Hors ligne
Il y a effectivement le GetChild mais le filtre était appliqué dans la datawindow parent et non dans la child.
Désolée pour le post inutile, ma syntaxe était bonne j'ai cru qu'elle était fausse en interprêtant mal le retour c'était un "?" et non un "!".
Merci bcp d'avoir répondu.
Hors ligne
De rien. Pourrais-tu mettre le [RESOLU] en majuscules s'il te plaît?
Merci d'avance
Hors ligne
Pages: 1