分组报表上的日期差异的详细信息

2020-09-24 05:07发布

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

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


有一个报告,其中有(5)个分组,其中(3)个分组被抑制,详细信息部分未被抑制。 我需要返回从今天到UPCDateFinish字段中找到的最大日期之间的天数,其中Production Complete =0。对jmpJobID和其他分组,如下所示。

我正在使用的(4)字段和(3)表是" Jobs.jmpJobID"," JobOperations.jmoProcessID"," JobOperations.jmoProductionComplete"," UPortalClocks.UPCDateFinsh"。

示例数据为:

JOBID ..... ProcessID ..... UPCDateFinish ..... ProductionComplete (布尔值0/-1)
123 ..... 010 ..... 2018/3/1/上午8:02 ..... -1

123 ..... 020 ..... 2018年3月1日上午8:15 .. ... -1

123 ..... 030 ..... 3/1/2018.8:25am ..... -1

123 ..... 040 ..... (空) ..... 0

456 ..... 010 ..... 2018/1/1上午8:03 ..... - 1

456 ..... 020 ..... 2018年3月1日上午8:17 ..... - 1

456 ..... 030 ..... (空) ..... 0


设计视图
打印预览

printpreview.jpg (176.6 kB)

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

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


有一个报告,其中有(5)个分组,其中(3)个分组被抑制,详细信息部分未被抑制。 我需要返回从今天到UPCDateFinish字段中找到的最大日期之间的天数,其中Production Complete =0。对jmpJobID和其他分组,如下所示。

我正在使用的(4)字段和(3)表是" Jobs.jmpJobID"," JobOperations.jmoProcessID"," JobOperations.jmoProductionComplete"," UPortalClocks.UPCDateFinsh"。

示例数据为:

JOBID ..... ProcessID ..... UPCDateFinish ..... ProductionComplete (布尔值0/-1)
123 ..... 010 ..... 2018/3/1/上午8:02 ..... -1

123 ..... 020 ..... 2018年3月1日上午8:15 .. ... -1

123 ..... 030 ..... 3/1/2018.8:25am ..... -1

123 ..... 040 ..... (空) ..... 0

456 ..... 010 ..... 2018/1/1上午8:03 ..... - 1

456 ..... 020 ..... 2018年3月1日上午8:17 ..... - 1

456 ..... 030 ..... (空) ..... 0


设计视图
打印预览

printpreview.jpg (176.6 kB)
付费偷看设置
发送
2条回答
hengyuye
1楼-- · 2020-09-24 05:45

应该能够创建公式

如果jmoProductionComplete = 0,那么

Datediff(" d",今天,最大值({UPCDateFinish},{jmpJobID})

其他0

Ian

能不能别闹
2楼-- · 2020-09-24 05:46

除非公式超出了某种抑制条件,否则无法理解为什么公式会导致数据重复。

您将需要检查原始SQL,选择语句并调查本节专家以了解为什么重复数据

伊恩

一周热门 更多>