没有数据时如何抑制列

2020-09-20 19:06发布

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

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


大家好,

我正在使用Crystal Reports企业版。 该报告需要显示所有50列。 当任何一列不显示任何数据时,则不应显示。 该怎么做?

请帮助

A B C D E F G

12 12 0 34 34 34 0

该报告不应显示C和G列,因为它没有数据。

请在水晶报表中帮助完成此操作。

谢谢

拉迪卡

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

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


大家好,

我正在使用Crystal Reports企业版。 该报告需要显示所有50列。 当任何一列不显示任何数据时,则不应显示。 该怎么做?

请帮助

A B C D E F G

12 12 0 34 34 34 0

该报告不应显示C和G列,因为它没有数据。

请在水晶报表中帮助完成此操作。

谢谢

拉迪卡

付费偷看设置
发送
4条回答
蓋茨
1楼 · 2020-09-20 19:36.采纳回答

嗨Radhika,

右键单击详细信息部分的每个字段>格式字段>单击"隐藏"旁边的公式按钮,然后使用以下代码:

最大值({Column_Name})= 0

在列标题上也使用相同的公式。

-Abhilash

歪着头看世界
2楼-- · 2020-09-20 19:40

非常感谢您。

nice_wp
3楼-- · 2020-09-20 19:28

这个难题是,列不会自动移到左侧以填充空格 被抑制列所在的位置。 另外,我不确定Abhilash提到的Maximium技巧是否适用于字符串字段。

我已经在一些较小的报告中做了这种事情-诀窍是您为每个列都有一个公式,该公式将检查以查看正在处理的列之前有多少列被抑制,然后确定哪些数据 它需要显示。 要使公式正确,将有50个字段,这将非常麻烦。

-戴尔

Aaron 3364
4楼-- · 2020-09-20 19:43

谢谢克里斯蒂...

一周热门 更多>