现场分组

2020-08-23 17:33发布

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

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


我在分组时遇到问题。

我为我的部门(WH1)创建了一个组头(组头1)

我还为我的ID(50和60)创建了另一个组头(组头2)

我在组标题2中添加了说明。到目前为止,很好.....

我为"总时数"和"最大时数"创建了公式。 完美!!!

现在,我遇到的问题是我的机器#订单#与我的 最长工作时间不正确匹配 > 。 好像是在抓取第一条记录(因此在我的报告中,它将显示 B1,1 B6,5 ,而不是下面的屏幕快照中显示的内容) B3、3 B8、7

我不知道我在做什么错。 非常感谢您的帮助。

我试图这样做是为了拉起Max Work Center

同时打印记录;

stringvar机器;

如果{@totalhrs} = ToText(Maximum({@ num_totalhrs})),然后

machine:= {table.machine}

stringvar机器;

但这不起作用!!!!

如何获取正确的机器编号和订单编号? 直到我到这一步,一切都很好。

非常感谢您。

(17.6 kB)

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

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


我在分组时遇到问题。

我为我的部门(WH1)创建了一个组头(组头1)

我还为我的ID(50和60)创建了另一个组头(组头2)

我在组标题2中添加了说明。到目前为止,很好.....

我为"总时数"和"最大时数"创建了公式。 完美!!!

现在,我遇到的问题是我的机器#订单#与我的 最长工作时间不正确匹配 > 。 好像是在抓取第一条记录(因此在我的报告中,它将显示 B1,1 B6,5 ,而不是下面的屏幕快照中显示的内容) B3、3 B8、7

我不知道我在做什么错。 非常感谢您的帮助。

我试图这样做是为了拉起Max Work Center

同时打印记录;

stringvar机器;

如果{@totalhrs} = ToText(Maximum({@ num_totalhrs})),然后

machine:= {table.machine}

stringvar机器;

但这不起作用!!!!

如何获取正确的机器编号和订单编号? 直到我到这一步,一切都很好。

非常感谢您。

(17.6 kB)
付费偷看设置
发送
4条回答
95年老男孩
1楼-- · 2020-08-23 18:05

第一个屏幕截图只是获取所有数据...这是详细的报告。

第二个屏幕截图就像一个摘要。 添加每个部门的所有相似ID(这样我就可以拥有WH1,WH2,WH3等),然后获取最大"总小时数"(在代码组中最高)并显示出来。 因此,在摘要中,我想基于每个部门的相似ID添加总时数,然后获取具有最高总时数的记录并将其显示。

希望这是有道理的。

wang628962
2楼-- · 2020-08-23 18:04

嗨,阿尔菲,

如果"总小时数"是每个部门中机器的总小时数,那么您如何确定哪个"

在第二张屏幕截图中,显示B3和B8而不显示其余内容的逻辑是什么?

- Abhilash

me_for_i
3楼-- · 2020-08-23 17:53

显示根据"日期"字段找到的第一条记录或最后一条记录。 就像"开始日期"或"结束日期"。

槿木_熙
4楼-- · 2020-08-23 17:59

对于ID = 50,有两台机器具有相同的小时数-B3和B2。

您如何 选择在这种情况下在最终摘要中打印哪个?

-Abhilash

一周热门 更多>