* Bonjour, *
Lorsque je génère un tableau de Cognos (v8) en format PDF, qu'elle est la solution pour qu'une ligne ne soit pas fragmentée, en fait que la ligne d'information ne se retrouve pas sur une autre page.
* Merci *
* Bonjour, *
Lorsque je génère un tableau de Cognos (v8) en format PDF, qu'elle est la solution pour qu'une ligne ne soit pas fragmentée, en fait que la ligne d'information ne se retrouve pas sur une autre page.
* Merci *
Bonsoir,
Tout dépends de la situation.
Dans les versions 8, pour les objets de type "List" ou "Crosstab", il y a une propriété "Pagination". En éditant celle-ci, il te faut décocher "Allow contents to break across pages".
Ceci peut resoudre un bon nombre de cas simples.
Mais ceci dépends de ce qui est contenu.
On peut toujours jouer aussi - dans la même propriété - sur "keep with header" et/ou "keep with footer", afin d'éviter au pire qu'une ligne se retrouve orpheline, toute seule perdue sur un autre page, sans que l'on puisse facilement savoir de quoi elle parle; au mieux, cela peut forcer l'objet a réorganiser son affichage complètement et éviter qu'une ligne s'échappe toute seule.
Mais si dans une colonne d'une liste il y a une table avec plusieurs lignes et data-item dans chacune de celles-ci, alors la, dans la plus part des cas il y a un fort risque pour retrouver la "ligne orpheline".
Une des astuces que j'ai trouvé,entre autres, est de mettre en même temps dans cette colonne un data-item "caché", qui contient une concaténation de caractères ("bidons" car non affichés en réalité, un espace ou je ne sais quoi, par exemple) qu'il y a de lignes dans la table imbriquée, mais ces caractères sont alors concaténés avec un retour chariot (chr(10)).
Je crois me souvenir que cela avait fonctionné correctement.
Il doit y avoir mieux, surement ...
En espérant t'aider,
@+
Current StatusAux persévérants aucune route n'est interdite.
Celui qui ne sait pas se contenter de peu ne sera jamais content de rien.
Faîtes quelque chose de bien avec vos petits sous: Enfants du MekongAvec 40% de pollinisateurs invertébrés menacés d'extinction selon les Nations Unies, l'homme risque fort de passer de la monoculture à la mono diète...
Voir le fichier attaché pour comprendre ma question.
Comme je suis de niveau débutante, j'ai essayé de voir la solution, mais je n'y arrive pas.
Merci encore.
Bonjour,
Effectivement, dans ce cas, ca doit être plus compliqué.
Je ne connais pas de solution de ce genre si les data-items sont posés directement dans la page.
Mais pourquoi donc proceder ainsi ?
Pour ne pas utiliser un objet "List", enfin, un container de données plus "normal" (si je peux dire ...) ?
Current StatusAux persévérants aucune route n'est interdite.
Celui qui ne sait pas se contenter de peu ne sera jamais content de rien.
Faîtes quelque chose de bien avec vos petits sous: Enfants du MekongAvec 40% de pollinisateurs invertébrés menacés d'extinction selon les Nations Unies, l'homme risque fort de passer de la monoculture à la mono diète...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager