2020-09-03 11:56发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我已使用类似的语句将记... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我已使用类似的语句将记录从1个内部表移至另一个内部表
它=对应的#(field1 = field1)
与此同时,我需要像这样操纵1个字段
以上工作正常
it =对应的编号(field1 = field1 case field2
为" 1"时
field3 ="好"
其他
field3 =坏)
但是我无法实现
请帮助
不幸的是,CORRESPONDING直到现在还不具备这种功能,它只处理字段名称,而与内容无关。
您可以执行以下操作:
it =值#(用于it_old中的wa_old值#(基本对应#(wa [如有必要,映射])field3 = cond#(当wa-field2 ='1'则'good'else'bad'))))
编辑:我想您也可以解决这个问题,不确定哪个更好:
it =值#(用于it_old中的wa对应的#(基数(值#(field3 = cond#(当wa-field2 ='1'则'good'else'bad')))wa [映射不包括特殊字段 如有必要))。
我只是在编辑器中将其写在这里,以获得想法,也许您必须修复语法。
最后,仅此而已:
->在it_old循环进入
->将相应的wa移到new_wa
->操作字段
->将new_wa添加到new_table
亲切的问候
托马斯
最多设置5个标签!
不幸的是,CORRESPONDING直到现在还不具备这种功能,它只处理字段名称,而与内容无关。
您可以执行以下操作:
it =值#(用于it_old中的wa_old值#(基本对应#(wa [如有必要,映射])field3 = cond#(当wa-field2 ='1'则'good'else'bad'))))
编辑:我想您也可以解决这个问题,不确定哪个更好:
it =值#(用于it_old中的wa对应的#(基数(值#(field3 = cond#(当wa-field2 ='1'则'good'else'bad')))wa [映射不包括特殊字段 如有必要))。
我只是在编辑器中将其写在这里,以获得想法,也许您必须修复语法。
最后,仅此而已:
->在it_old循环进入
->将相应的wa移到new_wa
->操作字段
->将new_wa添加到new_table
亲切的问候
托马斯
一周热门 更多>