我正在寻找一种在运行时通过ABAP动态编辑SAP Dynpro应用工具栏项目的方法。更准确地说,我想改变这样一个项目的图标。 任何人都可以帮我解决这个问题吗?
答案 0 :(得分:3)
在程序TEXT_1 TYPE SMP_DYNTXT
中定义全局字段。将GUI状态中的功能代码文本类型定义为动态,然后输入先前定义的字段。
在运行时分配您的图标和文字:
TEXT_1-ICON_ID = '@DL@'.
TEXT_1-ICON_TEXT = 'MY_TEXT'.
记录在案here.