【发布时间】:2020-01-14 14:12:57
【问题描述】:
我正在尝试使用 jasper 服务器生成 jasper 报告。我已经将创建的报表上传到服务器并创建了一个参数和一个名为roomId的输入控件
当我用一个值调用报告时,它可以工作。但是当roomId 为null 时,报告为空。意味着它甚至没有表头。
<parameter name="roomId" class="java.lang.Integer">
<defaultValueExpression><![CDATA[]]></defaultValueExpression>
</parameter>
<parameter name="roomIdTemp" class="java.lang.String" isForPrompting="false">
<defaultValueExpression><![CDATA[$P{roomId} == null ? "" : " AND T.ROOM_ID_01 = "+ $P{roomId} + " "]]></defaultValueExpression>
</parameter>
调用urlhttp://localhost:8081/jasperserver/flow.html?......生成报告。
我是 jasper 报告的新手。你能告诉我这是否非法。还是我错过了什么。
【问题讨论】:
标签: jasper-reports jasperserver