不显示群组

2020-09-07 21:46发布

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

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


大家好,

我正在寻找有关Crystal Report的建议。

我有一个报告,该报告根据日期期限搜索表中的所有条目。 这些记录将具有公共链接" PK"。例如,我可能具有返回以下信息的记录:-

PK = 12345,日期= 01/05/2019,代码= 1

PK = 12345,日期= 02/05/2019,代码= 2

PK = 67890,日期= 01/05/2019,代码= 3

PK = 67890,日期= 02/05/2019,代码= 4

我可以很好地返回此数据,我遇到的麻烦是我有一个参数说不包含特定代码中的任何内容。 我想省略整个小组。 我按PK分组。 例如,如果用户说不包括代码为3的任何组,那么我只希望报表返回组PK = 12345中的记录,而返回的组中PK = 67890则为空。

我试图按组过滤,但这仍然只提取单个记录而不是整个组。

任何帮助将不胜感激

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

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


大家好,

我正在寻找有关Crystal Report的建议。

我有一个报告,该报告根据日期期限搜索表中的所有条目。 这些记录将具有公共链接" PK"。例如,我可能具有返回以下信息的记录:-

PK = 12345,日期= 01/05/2019,代码= 1

PK = 12345,日期= 02/05/2019,代码= 2

PK = 67890,日期= 01/05/2019,代码= 3

PK = 67890,日期= 02/05/2019,代码= 4

我可以很好地返回此数据,我遇到的麻烦是我有一个参数说不包含特定代码中的任何内容。 我想省略整个小组。 我按PK分组。 例如,如果用户说不包括代码为3的任何组,那么我只希望报表返回组PK = 12345中的记录,而返回的组中PK = 67890则为空。

我试图按组过滤,但这仍然只提取单个记录而不是整个组。

任何帮助将不胜感激

付费偷看设置
发送
2条回答
clever101
1楼 · 2020-09-07 22:25.采纳回答

如果将SQL查询用作报表的数据源,这将非常有效,但是,如果希望使用公式和组选择来执行此操作,请尝试以下操作:

1。 从记录选择公式中删除"代码"参数。

2。 使用以下代码创建公式(@GroupFilter):

如果{?Code} = {DatabaseTable.Code},则为1 

3。 转到"组选择公式"并使用以下代码:

 Max({@ GroupFilter},{GroupFIeld})= 0 

-Abhilash

huskylover
2楼-- · 2020-09-07 22:38

嗨Abhilash,

非常感谢,这对我来说很棒。

致谢

OAP

一周热门 更多>