水晶报告中有一个例外"字符串是非数字"。我该如何修复它?我编写了代码来检查null -
If IsNull({GL_PayableStatement.RemainingBalance}) OR {GL_PayableStatement.RemainingBalance}="" OR {GL_PayableStatement.RemainingBalance}="0"
then
0
ELse
ToNumber( {GL_PayableStatement.RemainingBalance})
但仍无法解决! 请帮帮我。
答案 0 :(得分:0)
这里的问题是{GL_PayableStatement.RemainingBalance}
包含一些非数字值,因此最好的选择是将结果转换为stirng。
If IsNull({GL_PayableStatement.RemainingBalance}) OR {GL_PayableStatement.RemainingBalance}="" OR {GL_PayableStatement.RemainingBalance}="0"
then
ToText(0)
ELse
{GL_PayableStatement.RemainingBalance}