我目前正在创建与商业组织相关的报告。我需要做的报告是在某个值等于零时显示文本的报告。
e.g。
我有php文件将参数传递给我的ireport来创建报告。在php文件中有一个下拉框,用于选择部门(除了选择ALL DEPARTMENTS以外的所有值都来自数据库,所有部门都会返回零值。)
我想知道如果抛出的值等于零,ALL DEPREMENTS在我的ireport的文本字段中的显示值。
我已经尝试过在我的地方使用案例陈述,但无济于事。 谢谢,我希望你能帮我解决这个问题。
答案 0 :(得分:1)
您可以尝试使用文本字段表达式,例如:
<textFieldExpression><![CDATA[$P{departmentFilter}.equalsIgnoreCase("ALL DEPARTMENTS") ? "All departments in company" : $P{departmentFilter}]]></textFieldExpression>