Bonjour,
j'ai un rapport et un sous rapport qui fonctionne séparément, mais lorsque j'essaie de l'inclure dans le rapport principal, le rapport s'exécute mais le sous rapport est vide.
Je travaille avec iReport 3.1.2
dans le rapport principal :
j'ai une autre question : Peut on rendre le paramétré SUBREPORT_DIR dynamique, c'est à dire, que le chemin soit dynamique en fonction de l'emplacement du rapport? Car (si j'ai tous bien compris) actuellement, je suis obligé de le laissé à l'emplacement actuelle.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <parameter name="SUBREPORT_DIR" class="java.lang.String" isForPrompting="false"> <defaultValueExpression><![CDATA["E:\\Projets\\TestJasper\\TMASigleBord\\web\\rapports\\"]]></defaultValueExpression> </parameter> . . . . <detail> <band height="67"> <subreport> <reportElement x="0" y="10" width="802" height="48"/> <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression> <subreportExpression class="java.lang.String"><![CDATA[$P{SUBREPORT_DIR} + "FicheSuiveuse_subreport1.jasper"]]></subreportExpression> </subreport> </band> </detail>
Merci de vos réponses
Partager