Comment imprimer le total que dans la dernière page d'un très long rapport?
Comment puis-je faire le total paramater apparaissent uniquement sur la dernière page d'un rapport, avec beaucoup de concepts.
Le rapport reprend istelf jusqu'à ce que la liste de concepts est présentée en deux pages ou plus. Le total s'affiche dans tous les d'eux, parce que le paramètre (reçu que $PTotal) est sur le pied de page de la page.
J'ai besoin de ce à afficher dans le pied de page de la dernière page. Ce n'est pas grave si je laisse que l'espace vide, j'ai juste besoin de paramètre ne s'affiche que sur la dernière page.
Ce n'est pas un rapport composé de varios pages, il génère plusieurs pages jusqu'à ce que la liste s'adapte. Juste pour clarifier.
Comment puis-je résoudre ce paramètre de balise avec un printWhenExpression tag?
OriginalL'auteur enon | 2011-08-18
Vous devez vous connecter pour publier un commentaire.
Copie de votre pied de page de groupe et le renommer un lastPageFooter de la bande. De conserver l'original de pied de page intact, mais supprimer le textField pour $P{total}. Le lastPageFooter de la bande, y compris le total de votre, ne sera imprimé sur la dernière page du rapport.
OriginalL'auteur GenericJon
Si vous utilisez simplement le résumé de la bande dans ce but?
OriginalL'auteur lkdg
Essayez d'utiliser un PrintWhenExpression de
Si je ne suis malentendu quelque chose, cette approche ne fonctionnera pas: Par les docs (jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/...), PAGE_COUNT est "Built-dans la variable contenant le nombre d'enregistrements qui ont été traitées lors de la génération de la page en cours" -- pas le nombre total de pages du rapport.
OriginalL'auteur Eric Hydrick
Vous pouvez essayer d'utiliser le "Dernier Pied de Page" bande
OriginalL'auteur Alex K