2011-05-19 155 views
4

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

如何在字符串为有效数字时动态地将textFieldExpressionclass属性更改为java.lang.Integer? 或者是另一种插入条件的其他方式?

回答

1

使用两个字段和一个PrintWhenExpression,它们将确定要显示的相应字段。