不满足条件时显示0的总运行额

2020-09-15 03:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我的报表上有一个运行总计,该总计...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我的报表上有一个运行总计,该总计使用公式来决定是否评估要总计的字段。 在某些情况下,该组永远不会满足该条件。 我在一个字段中显示运行总计。 但是,Crystal不会在该字段中显示0,而只是隐藏该字段。 如何显示0?

此外,我需要此信息才能在公式中使用此累计总数。 在我的公式中,我有:

如果{#runningTotal}> 0,则"进行滚桶:D" 

但是当我尝试显示其中包含#runningTotal的公式时,它仅显示一个空白字段。 如果满足条件并有数字可使用,则效果很好。

2条回答
Violet凡
2020-09-15 04:28

问题是您要处理的运行总计的结果实际上为空。 因此,您可以做几件事。

1。 通过转到文件>>选项>>报告选项卡,然后选中"将其他NULL值转换为默认值"和"将数据库的Null值转换为默认值",自动计算空值。 这是处理此问题的最简单方法。

2。 手动处理空值。 这意味着在运行总计中使用公式而不是字段:

{@运行总价值}

如果<运行总计的条件>,则{MyTable.MyField}否则为0

然后您可以从运行总计中除去该条件,因为它在此处的公式中。 如果不满足条件,结果将为0。

-戴尔

一周热门 更多>