Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
Je viens de créer une datawindow composite sur laquelle j'aimerai afficher les résultats de 2 datawindows (entêtes et details) :
- Page 1 : on affiche l’entête et les détails
Entête :
entête 1(data)
Detail :
ligne 1
ligne 2
...
ligne N
- Page 2 : Si data est la même que la page 1 alors pas d'entête et on commence la page par les détails
Detail :
ligne 1
ligne 2
...
ligne N
- Page 3: Si data est différente alors, il faut afficher la nouvelle entête :
Entête :
entête 2(data)
Detail :
ligne 1
ligne 2
...
ligne N
Quelqu'un peut me confirmer la faisabilité de cette demande car vraiment, j'ai du mal à comprendre comment fonctionne la datawindow composite et les Nested datawindows liés.
Je sais que avec une seule datawindow standard cela n'est pas faisable vu que l’entête est variée d'une page à une autre et dans certaine page si l’entête est la même alors on l'affiche plus ..
Je compte sur vous pour me fournir une réponse.
Merci
Dernière modification par mattdamon (14-03-2013 19:52:46)
Hors ligne
Pourquoi ne pas utiliser une datawindow avec des groupes?
Hors ligne
foon a écrit:
Pourquoi ne pas utiliser une datawindow avec des groupes?
C'est déjà essayé, mais comment faire pour commencer la deuxième page sans entête et la troisième page avec entête ? Est-ce qu'on doit gérer le height de la partie header ? c'est cà ? si oui comment ?
Voici l'exemple :
- Page 1 : on affiche l’entête et les détails
Entête :
entête 1(data)
Detail :
ligne 1
ligne 2
...
ligne N
- Page 2 : Si data est la même que la page 1 alors pas d'entête et on commence la page par les détails
Detail :
ligne 1
ligne 2
...
ligne N
- Page 3: Si data est différente alors, il faut afficher la nouvelle entête :
Entête :
entête 2(data)
Detail :
ligne 1
ligne 2
...
ligne N
Hors ligne
Pour moi, l'entête en question est un entête de groupe, pas le header principal de la datawindow.
Hors ligne
foon a écrit:
Pour moi, l'entête en question est un entête de groupe, pas le header principal de la datawindow.
Merci foon, je testerai ça demain et je te tiendrai informé.
Hors ligne
foon a écrit:
Pour moi, l'entête en question est un entête de groupe, pas le header principal de la datawindow.
Un grand merci foon, ça marche nickel !
Je clôture la demande
Hors ligne