你知道如何将X添加到zcheck_par中,总是在内部表格的第一行为不同的工作中心?我有一个内部表,结果如下:
工厂工作中心zcheck_par
4110 P-1
4110 P-1
4110 P-2
4110 P-2
4110 P-2
4110 P-3
4110 P-3
4110 P-4
4110 P-4
4110 P-4
4110 P-4
期望值:
4110 P-1 X
4110 P-1
4110 P-2 X
4110 P-2
4110 P-2
4110 P-3 X
4110 P-3
4110 P-4 X
4110 P-4
4110 P-4
4110 P-4
谢谢。
发布于 2020-05-05 21:17:01
您可以使用AT语句
LOOP AT workcenters INTO DATA(workcenter).
AT NEW workcenter.
workcenter-zcheck_par = 'X'.
ENDAT.
INSERT workcenter INTO TABLE workcenters_output.
ENDLOOP.内部表workcenters_output包含预期输出。这是一个防止语法警告的新表。在带有AT语句的循环中,不应该修改该表。
https://stackoverflow.com/questions/61318013
复制相似问题