屏幕元素的文字更改

2020-09-01 08:23发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我想动态更改单选按钮的...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我想动态更改单选按钮的标签。 就像我在屏幕之一中有一个单选按钮一样。 单选按钮的标签为"设备"。 在屏幕的PBO中,根据情况我想更改为单选按钮显示的标签。

ABAP Dynpro屏幕上是否可能。

此致

Siva

4条回答
小熊yu生菜
2020-09-01 09:07 .采纳回答

嗨,

在调用要显示的屏幕之前,我们需要导入屏幕参数。然后

我们需要更改参数名称,然后在导出这些屏幕参数之后,最后需要再次生成屏幕。

语法:IMPORT DYNPRO i_h i_f i_e i_m Id dynproname,

导出DYNPRO i_h i_f i_e i_m ID dynproname,

生成DYNPRO i_h i_f i_e i_m ID dynproname。

导入字段ID中指定的屏幕。 将屏幕信息加载到结构i_h(屏幕标题,结构D020S)和内部表i_f(字段列表,结构D021S),i_e(流逻辑,结构D022S)和i_m(匹配码信息,结构D023S)中。

DATA:dynproname(44)输入c值"您的程序名称"。

dynproname + 40 ='9000'.---->这里9000是您的屏幕。

导入屏幕属性,然后修改i_f内部表中的Tabstrip名称,例如

在i_f的E_FAIN EQ'MAIN_TABS_TAB1'处循环播放。----->您的标签条名称

i_f-stxt =您自己的文本。

修改i_f。

ENDLOOP。

在i_f中修改stxt之后,然后导出这些参数,然后使用这些参数生成dynpro。

希望以上过程对您有帮助。

干杯

Bujji

一周热门 更多>