我的查询是,我在我的 java 文件中设置了一个参数,如下所示
Map<String, Object> parameters = new HashMap<String, Object>();
parameters.put("ReportTitle", "MRSG Quarterly Report");
如何在我的 jrxml 文件中访问它并将其打印为文本?
我的查询是,我在我的 java 文件中设置了一个参数,如下所示
Map<String, Object> parameters = new HashMap<String, Object>();
parameters.put("ReportTitle", "MRSG Quarterly Report");
如何在我的 jrxml 文件中访问它并将其打印为文本?
您需要在 jrxml 中声明参数
<parameter name="ReportTitle" class="java.lang.String"></parameter>
然后在文本字段中调用它
<textField isBlankWhenNull="true">
<textFieldExpression class="java.lang.String"><![CDATA[$P{"ReportTitle"}]]>
</textFieldExpression>
</textField>
You can put in the select (sql report) a parameter and then use it as a Field, lika this:
<![CDATA[SELECT $P{FechaFin} as fechaFinal, ....]]>
You can use fechaFinal as a Field and print it in your report.