Truc et Astuce concernant iReport ================================= Afficher des données seulement sur la dernière page --------------------------------------------------- Pour détecter la dernière page il faut proceder ainsi, dans la bande (Band) Summary, il faut rajouter dans la zone "Print when expression" .. code-block:: groovy new Boolean($P{REPORT_PARAMETERS_MAP}.put("LastPageNumber",$V{PAGE_NUMBER}).equals("dummyPrintWhen")) Si l'on ne souhaite pas voir la bande "Summary" il faut lui mettre le "Band height" à 0 Puis sur les objets que l'on faite affiché sur la dernière page, dans leur condition "Print when expression" .. code-block:: groovy !new Boolean(!$V{PAGE_NUMBER}.equals($P{REPORT_PARAMETERS_MAP}.get("LastPageNumber"))) Pour inverser la condition, c-a-d sur toutes les pages sauf la dernière, il faut procéder comme ceci (enlever l point d'exclamation du début) .. code-block:: groovy new Boolean(!$V{PAGE_NUMBER}.equals($P{REPORT_PARAMETERS_MAP}.get("LastPageNumber")))