2020-09-10 14:41发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,我希望能度过美好的一天。我想删除内部表中的重复项,但在特定列中,不是整个条目,而是用于快照的快照,我想删除突出显示的部分。/p>
仅当您要删除整行时,才删除相邻的重复项。
在这里,您似乎只需要清除列值
按Ldate排序itab。 data:l_date类型sy-datum。 在itab上循环,并使用field-symbol()。 如果sy-index = 1。 将 -late移至Ldate。 其他 如果ldate eq -ldate。 清除 -ldate。 万一。 万一。 如果 -late不是初始的。 将 -late移至Ldate。 万一。 结束循环。
如果使用ALV网格而不是ALV列表,则按LDATE排序时,默认情况下不会显示LDATE重复值。
你好,马哈茂德!
使用快速搜索,您可以检查以下命令:
从itab比较col1中删除相邻的重复项。
通过这种方式对表进行排序,比较字段LDATE应该使您想要的结果持久化。
https://help.sap.com/doc/ abapdocu_750_index_htm/7.50/zh-CN/abapdelete_duplicates.htm
最好的问候。
您为什么认为要删除该值? 为什么Sandra的建议不正确?
凭借我20多年的ABAP经验; 我认为您要求的实际上不可能是您要解决的任何问题的正确解决方案。
Thnq这么多sas vas:D
删除整个记录。 它不会清除单个字段。
最多设置5个标签!
仅当您要删除整行时,才删除相邻的重复项。
在这里,您似乎只需要清除列值
如果使用ALV网格而不是ALV列表,则按LDATE排序时,默认情况下不会显示LDATE重复值。
你好,马哈茂德!
使用快速搜索,您可以检查以下命令:
从itab比较col1中删除相邻的重复项。
通过这种方式对表进行排序,比较字段LDATE应该使您想要的结果持久化。
https://help.sap.com/doc/ abapdocu_750_index_htm/7.50/zh-CN/abapdelete_duplicates.htm
最好的问候。
您为什么认为要删除该值? 为什么Sandra的建议不正确?
凭借我20多年的ABAP经验; 我认为您要求的实际上不可能是您要解决的任何问题的正确解决方案。
Thnq这么多sas vas:D
删除整个记录。 它不会清除单个字段。
一周热门 更多>