Syntax 如何显示Crystal报表中缺少字段的所有行?

Syntax 如何显示Crystal报表中缺少字段的所有行?,syntax,crystal-reports,crystal-reports-xi,Syntax,Crystal Reports,Crystal Reports Xi,每当我添加一些行中可能没有数据的字段时,Crystal Reports就会抑制行 我已经能够修复一些行,并使用以下公式使它们显示: if not isnull({field}) then {field} else "Arbitrary string to make row display" 这至少会在缺少的字段中填充一些内容并显示行 我真的必须尝试识别某些行中可能有不完整数据的每个字段吗?或者是否有某种全局方法使所有行无论发生什么都显示出来 类似于:如果为空,那么?您可以右键单击字段,然后在“

每当我添加一些行中可能没有数据的字段时,Crystal Reports就会抑制行

我已经能够修复一些行,并使用以下公式使它们显示:

if not isnull({field}) then {field} else "Arbitrary string to make row display"
这至少会在缺少的字段中填充一些内容并显示行

我真的必须尝试识别某些行中可能有不完整数据的每个字段吗?或者是否有某种全局方法使所有行无论发生什么都显示出来


类似于:如果为空,那么?

您可以右键单击字段,然后在“抑制”下,单击它旁边的公式图标,然后在那里输入条件。

您可以右键单击字段,然后在“抑制”下,单击它旁边的公式图标,您可以在那里输入条件。

您可以在报告选项中尝试以下操作:

Convert Database NULL values to Default
Convert Other NULL values to Default.

这隐藏在文件>报告选项中。我已使用将数据库空值转换为默认值来显示0,而不是空值摘要的空格

您可以在报告选项中尝试以下操作:

Convert Database NULL values to Default
Convert Other NULL values to Default.

这隐藏在文件>报告选项中。我使用将数据库空值转换为默认值来显示0,而不是空值摘要的空格

我认为您必须在每个字段上执行此操作。您可以通过右键单击复选框旁边的“字段”>“抑制”来执行此操作,复选框上有公式图标。@ShemSeger如果答案解决了您的问题,那么您可以将其作为答案接受……为什么要在答案中添加更多细节picture@siva给出的解决方案可能对其他人有用,但不幸的是,对我来说,他们没有解决我的问题。。。但我已经放弃了投票,我认为你必须在每个领域都这样做。您可以通过右键单击复选框旁边的“字段”>“抑制”来执行此操作,复选框上有公式图标。@ShemSeger如果答案解决了您的问题,那么您可以将其作为答案接受……为什么要在答案中添加更多细节picture@siva给出的解决方案可能对其他人有用,但不幸的是,对我来说,他们没有解决我的问题。。。我已经放弃了投票。我对这一次感到兴奋,但当我检查这些选项时,Crystal很生气,告诉我我的一些公式突然错了……我对这一次感到兴奋,但当我检查这些选项时,Crystal生气了,告诉我我的一堆公式突然出错了…如果你添加了单个字段,那么Superss需要应用于单个字段…如果你可以发布图像,那么我们可以考虑任何可能的解决方案如果你添加了单个字段,那么Superss需要应用于单个字段…如果您可以发布图像,那么我们可以考虑任何可能的解决方案