Crystal Reports-排序具有四个或更多不同值的数据

2020-08-21 20:46发布

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

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


嗨。 我目前正在处理使用以下SQL查询的报告。 基本上,报告需要显示具有四个或更多事件编号的位置。

有
 (
 选择 *,
        超过COUNT(*)(按位置划分)
 从myTable1
 )
 选择事件数,单位,事件日期,呼叫类型,位置
 从T
 哪里Cnt> = 4
 和事故日期> = dateadd(day,-30,getdate())
 按位置订购
 

查询为我提供了一组具有四个或更多相同位置的数据。 现在,我需要再添加一个条件来查找具有四个或更多不同事件编号的数据。 我可以在报表中执行此操作而不接触SQL查询吗?

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

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


嗨。 我目前正在处理使用以下SQL查询的报告。 基本上,报告需要显示具有四个或更多事件编号的位置。

有
 (
 选择 *,
        超过COUNT(*)(按位置划分)
 从myTable1
 )
 选择事件数,单位,事件日期,呼叫类型,位置
 从T
 哪里Cnt> = 4
 和事故日期> = dateadd(day,-30,getdate())
 按位置订购
 

查询为我提供了一组具有四个或更多相同位置的数据。 现在,我需要再添加一个条件来查找具有四个或更多不同事件编号的数据。 我可以在报表中执行此操作而不接触SQL查询吗?

付费偷看设置
发送
2条回答
小c菟菟
1楼 · 2020-08-21 20:57.采纳回答

好。 我能够找到一种方法,对于需要帮助的人,您可以在专家节中创建一个公式,并在满足条件时禁止该节。 例如,我创建了一个这样的公式。

 DistinctCount({Command.incident_num},{Command.location})<5 

并禁止显示该部分。

当学会了学习
2楼-- · 2020-08-21 21:12

更直接的解决方案是转到
报告,选择公式,组...
并输入过滤条件 例如:

 DistinctCount({Command.incident_num},{Command.location})> 4 

一周热门 更多>