【发布时间】:2017-05-17 20:12:25
【问题描述】:
我有一份报告需要在每页表格的最后一行打印一张图片。 如何创建我的print when expression?
编辑:
对不起,我的例子很糟糕。
到目前为止,我创建了这个变量
<variable name="rowsOnPage" class="java.lang.Integer">
<variableExpression><![CDATA[$V{rowsOnPage} + 1]]></variableExpression>
<initialValueExpression><![CDATA[0]]></initialValueExpression>
</variable>
我在表达式时尝试这个打印:
$V{rowsOnPage} == $V{REPORT_COUNT}
但是这个表达式在表格的每一行打印图像。
【问题讨论】:
-
你需要给我们举个小例子,什么样的表(jr:table?),试着为这个问题拼凑一个minimal reproducible example张贴jrxml。我不认为这是直接可能的,在报告过程中评估页面中的最后一行是否为时已晚,但可能有一种解决方法可以让图像位于您喜欢的位置。
-
@PetterFriberg 对不起,我的例子很差,我的英语很差,我是编程和谷歌翻译帮助英语的初学者。
-
感谢@AlexK 这个例子,我使用了第二个链接来讨论资源“resetType=page”,这对我有用!
-
如果您将解决方案发布为答案,那就太好了。欢迎你:)
标签: jasper-reports