思路就是把 原来的文本字段删掉,换成输入输出字段,然后用变量控制名称,
例子如下:
取数spfli:
DATA: GT_SPFLI TYPE TABLE OF SPFLI.
DATA: GW_SPFLI TYPE SPFLI.
DATA: CARRID_T TYPE STRING.
START-OF-SELECTION.
SELECT * FROM SPFLI INTO TABLE GT_SPFLI.
CALL SCREEN 100.
看屏幕:
默认标题是文本字段,
选中delete删除掉
然后重新选一个
替代原来的文本字段
修改字段值:
MODULE MDL_CHANGE_TEXT OUTPUT.
CARRID_T = '动态文本'.
ENDMODULE. " MDL_CHANGE_TEXT OUTPUT
执行结果如下:
在此感谢提出问题的群友:四季豆 和提出解决方案的群友:SAP彼得_孙佩新
欢迎关注订阅号:SAP学习记录 (SAPlearning )
标签:control,文本,text,PO,table,copy,TYPE,SPFLI From: https://blog.51cto.com/u_15680210/5749653