使用CDBL({value})对十进制晶体报告进行空检查

时间:2017-04-10 15:53:05

标签: vb.net null crystal-reports formula

我在公式中使用十进制值,在没有数据时给出错误。 我尝试使用CDBL({value}),即为value = CDBL({value})创建一个公式。 在公式中使用{@value}。这用于处理空值。但现在不断收到错误如果不是ISNULL({@ Value})那么'此处需要数量或货币金额。详细信息:errorKind 有关如何解决此问题的任何建议

1 个答案:

答案 0 :(得分:0)

我会尝试回答这个问题,看看我是否有任何迹象证明它有效......甚至可能是正确答案指示:)

您无法在Crystal中返回混合字段类型。如果IF语句的一部分返回数字类型,则其余部分必须是数字类型。如果你发布你的整个公式我(或其他愿意放弃宝贵时间的人)可以告诉你它需要看的样子。