Bonjour,
Je cherche à calculer le numéros de page manuellement, afin de pouvoir réinitialiser la variable à chaque changement d'enregistrement.
Voici mon code:
J'obtiens sur un rapport de deux page contenant un seul enregistrement: "1" et "1" pour les deux pages.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <variable name="pageNum" class="java.lang.Integer" resetType="Group" resetGroup="agent" calculation="Count" incrementType="Page"> <variableExpression><![CDATA[new Integer($V{pageNum}.intValue()+1)]]></variableExpression> <initialValueExpression><![CDATA[new Integer(0)]]></initialValueExpression> </variable> <group name="agent" isStartNewColumn="false" isReprintHeaderOnEachPage="false"> <groupExpression>$F{nom_ag}</groupExpression> </group>
Si quelqu'un a la solution...
Partager