Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Je ne comprends pas pourquoi les composites sont forcément external !!
Du coup je n'ai pas fait de composite délibérément et je me retrouve bloqué à cause de cette c .... qui fait qu'on a pas de newpage dans un objet report si la dw principale n'est pas une composite !!!
Je ne veux pas utiliser l'histoire des groupes parce que quand on met un truc dans le header, la hauteur n'est pas dynamique comme dans le détail, et je veux qu'elle le soit !
Conclusion : est il possible de mettre une requête dans une composite en edit source ?
J'aimerais arriver à mes fins sans créer une nouvelle usine à gaz sous prétexte que PB ne veut pas !!
J'espère que je suis claire et merci pour votre aide.
Hors ligne
J'ai créé un nouveau sujet pour ta question qui se réfère à cette discussion
Pour t'aider, pourrais-tu préciser ce que tu veux faire ?
Hors ligne
J'ai crée une dw avec des reports dedans. Cette dw dépend de données de la base, d'où le fait que ce n'est pas une composite.
Du coup je n'ai pas les propriétés NewPage sur mes reports ...
Or c'est une propriété que j'aimerais avoir sur mes reports.
J'ai bien vu qu'on pouvait utiliser les groupes, mais cette solution ne me convient pas, car du coup des reports vont se retrouver dans un header, puisque la hauteur n'est pas dynamique comme pour le détail.
Y'a t il un moyen plus simple que d'utiliser une datastore, qui me permettrait d'alimenter les paramètres (nombreux!) d'une dw composite qu'il faudrait que je recrée ? C'est ce que je vois comme une usine à gaz.
Existerait il un truc caché quelque part ??
Je ne saisis pas pourquoi PB nous donne la possibilité d'ajouter des objets reports dans une dw sans qu'il soit possible de l'exploiter jusqu'au bout.... Les propriétés devraient être les même quelque soit le type de dw où est positionné l'objet report !
Merci
Hors ligne
Une possibilité est d'ajouter un groupe fictif dans le report (sur une constante par exemple) et de mettre "new page on group break" sur ce groupe.
Hors ligne
oui je sais t'as pas lu tout mon message
J'ai bien vu qu'on pouvait utiliser les groupes, mais cette solution ne me convient pas, car du coup des reports vont se retrouver dans un header, puisque la hauteur n'est pas dynamique comme pour le détail.
Hors ligne
C'est quelle version de PB ?
Hors ligne
oui je sais t'as pas lu tout mon message
Je parlais d'un groupe dans le report = DW nested dans le detail de la DW principale
J'ai testé ici et ça marche bien...
Hors ligne
Sinon à partir de PB 10.5 toutes les bandes ont la propriété AutoSizeHeight disponible
Hors ligne