点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个搜索帮助,其中有许多字段...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个搜索帮助,其中有许多字段...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个搜索帮助,其中有许多字段要显示给用户以应用值。 我希望用户提供3个字段 APOFASI-SKOPOS-KATDANL
。 在EXIT FM的 CALLCONTROL-STEP = SELECT
中,我想在变量中获取这些值,然后进行一些选择并找到另一个字段APOFASISAP。 我试图将搜索帮助的选择字段传递回具有我发现的值的APOFASSISAP字段,并且APOFASI中的值为空白。 代码是:
读取表shlp-selopt INTO wa_shlp_selopt WITH KEY shlpfield ='APOFASI'。 lv_apofasi = wa_shlp_selopt-low。 ls_result-apofasi =''。 如果lv_apofasi <>''。 wa_shlp_selopt-low =''。 从wa_shlp_selopt索引sy-tabix修改shlp-selopt。 万一。 读取表shlp-selopt使用键shlpfield ='SKOPOS'进入wa_shlp_selopt。 lv_skopos = wa_shlp_selopt-low。 读取表shlp-selopt使用键shlpfield ='KATDANL'进入wa_shlp_selopt。 lv_katdanl = wa_shlp_selopt-low。 选择单个apofasisap INTO lv_apofasisap_arx 来自zsl_glk_apof apofasi = lv_apofasi。 选择*从zsl_glk_apof_tr 在哪里apofasisap_trp = lv_apofasisap_arx。 wa_apofasisap_tr-apofasisap_tr = zsl_glk_apof_tr-apofasisap_tr。 将wa_apofasisap_tr附加到it_apofasisap_tr。 ENDSELECT。 wa_shlp_selopt-shlpname ='ZAPOF_TROP'。 wa_shlp_selopt-shlpfield ='APOFASISAP'。 wa_shlp_selopt-sign ='I'。 wa_shlp_selopt-option ='EQ'。 wa_shlp_selopt-low = wa_apofasisap_tr-apofasisap_tr。 附加wa_shlp_selopt至shlp-selopt。
此代码不会将值替换/添加到适当的字段。
有人可以帮忙吗?
谢谢,
Elias
您尝试过
一周热门 更多>