Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
Problème du jour (entre bien d'autres) :
J'ai un DataObject dans lequel j'ai ajouté un report. Ce report a pour DataObject un TreeView.
Avant d'imprimer ma dw, je souhaite déployer tous les niveaux du TreeView.
J'utilise donc un GetChild mais celui-ci me renvoi -1.
Mes tests :
1 - Nom du report
2 - Dans mon script, j'ai remplacé dw.print(True) par dw_print.visible = True. Le retrieve de la dw et de son report se font correctement.
3 - J'arrive à atteindre l'objet avec la dot notation pour tester le visible et ainsi vérifier que je ne me suis pas tromper dans le nom du report.
J'ai bien vu, dans F1, Nested reports You cannot use GetChild to get a reference to a report in a composite DataWindow when the report itself is a composite or nested DataWindow.
Comment puis-je faire pour vérifier que mon report n'est pas Nested ??
Pour moi, le problème vient de là ... ou de mon poste qui m’empêche de installer PB12 car celui-ci plante dès que je tente de modifier le SQL d'un dataObject, de créer des fonctions sur des Window, de modifier une window contenant un ole ...
Merci de votre aide
Dernière modification par Sailor LVCV (11-06-2012 12:29:25)
Hors ligne
Bon, j'ai fini par préciser la propriété Expand To Level By Default sur mon DataObjet TreeView...
Hors ligne