如何在Ireport的文本字段中显示值?

时间:2011-08-31 06:31:44

标签: textfield ireport

我目前正在创建与商业组织相关的报告。我需要做的报告是在某个值等于零时显示文本的报告。

e.g。

我有php文件将参数传递给我的ireport来创建报告。在php文件中有一个下拉框,用于选择部门(除了选择ALL DEPARTMENTS以外的所有值都来自数据库,所有部门都会返回零值。)

我想知道如果抛出的值等于零,ALL DEPREMENTS在我的ireport的文本字段中的显示值。

我已经尝试过在我的地方使用案例陈述,但无济于事。 谢谢,我希望你能帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

您可以尝试使用文本字段表达式,例如:

<textFieldExpression><![CDATA[$P{departmentFilter}.equalsIgnoreCase("ALL DEPARTMENTS") ? "All departments in company" : $P{departmentFilter}]]></textFieldExpression>