2020-08-19 07:12发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我在两个不同的变量中有field... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在两个不同的变量中有fieldname和fieldvalue ...如何将它们等同? field_name = abc field_value = xyz 我要abc = xyz fyi,程序中声明了所有3个字段(field_name,field_value,abc),所以声明没有问题。
嗨,
不需要宏。 只需使用动态ABAP编程和字段符号。 像这样的东西:
DATA: ls_configuration TYPE ztable。 "您在表中的配置 字段符号: TYPE任意。 单选* INTO @ls_configuration 从ztable WHERE key ='key_value'; 如果sy-subrc = 0。 将结构fes的ls_configuration-field分配给。 如果sy-subrc = 0。 = ls_configuration-value。 万一。 万一。
如果您有多个具有多个值的字段,则将它们选择到内部表中,然后在LOOP中执行ASSIGN COMPONENT部分。
希望这会有所帮助。
Mateusz
最多设置5个标签!
嗨,
不需要宏。 只需使用动态ABAP编程和字段符号。 像这样的东西:
如果您有多个具有多个值的字段,则将它们选择到内部表中,然后在LOOP中执行ASSIGN COMPONENT部分。
希望这会有所帮助。
Mateusz
一周热门 更多>