动态更改jasper的textFieldExpression的class属性

时间:2011-05-19 09:30:24

标签: java excel jasper-reports

我必须显示textField jasper报告。报告生成为Excel文件。问题出在一个特定的列,有时有一个字符串,有时有一个整数(也作为字符串)。当它有一个整数作为字符串时,Excel会抱怨在该特定单元格中存在一个以文本形式存储的数字。我想将数字显示为数字,而不是字符串。

如果字符串是有效数字,我如何动态地将class的{​​{1}}属性更改为textFieldExpression? 或者是另一种插入条件的方法吗?

1 个答案:

答案 0 :(得分:1)

使用两个字段和一个PrintWhenExpression来确定要显示的相应字段。