繁体   English   中英

空白的数据库值显示为0,而不是空白

[英]Blank database values show as 0, not blank

我使用Crystal Reports 2016来报告ServiceNOW中的数据(通过ODBC集成)。 我正在编写一份报告,该报告将确定何时未以特定形式填写字段。 我遇到了一个问题,即确定何时不填写字段(数据库中的空白条目,不为null)与何时填写0字段之间的差异。

CR16似乎总是将空白条目解释为0,直到可以将其相加并注册为数字而不是字符串。 我尝试使用isnull({table.field}),但由于字段条目为空而不是null,所以不起作用。 我也可以将空白条目与0条目进行比较,尽管已确认SNOW数据库中的条目不同,但CR16将其返回为相同。

我在Google上浏览过很多次,但是人们倾向于交替使用空白和null,在这种情况下,SNOW专门在该单元格中显示空白与null或0值。

我假设这是一个设置,例如“报表选项”中的“默认值为NULL”设置(顺便说一句,此操作什么也不做)。 有谁知道一种能够为该问题返回空白而不是值的技术?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM