Exp.
Me39
F1 看到的是VRT
程序中:
根据不同的配置 id可能各不相同
MODULE d0205_get_parameter OUTPUT.
DATA: gv_cc_flag TYPE c LENGTH 1.
* Belegnummer über Parameter-Id nur holen, wenn noch nicht anderweitig
* vorbelegt ist (z.B. in ME38-Aufruf aus ME57)
CHECK rm06e-evrtn EQ space. "4.0B TK
CASE t160-bstyp.
WHEN bstyp-kont.
GET PARAMETER ID 'CTR' FIELD rm06e-evrtn.
GET PARAMETER ID 'CCNN' FIELD gv_cc_flag.
IF gv_cc_flag IS NOT INITIAL.
GET PARAMETER ID 'CCTR' FIELD rm06e-evrtn. "CCM EhP4
CLEAR gv_cc_flag.
SET PARAMETER ID 'CCNN' FIELD gv_cc_flag.
ENDIF.
WHEN bstyp-lfpl.
GET PARAMETER ID 'SAG' FIELD rm06e-evrtn.
WHEN space.
GET PARAMETER ID 'VRT' FIELD rm06e-evrtn.
ENDCASE.
ENDMODULE. " D0205_GET_PARAMETER OUTPUT
一个字段可能出现在多个场合
但是定义是不一样的
sap的标准程序可能都是用一个字段(同一个dataelemnt)
然后技术信息里面看到的parameter id 并不是程序中实际对应的id
导致跨程序调用传值失败