点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我的要求是通过单击按钮在"列表"显示中显示数据行数。
在get_definition中创建自定义事件并将该事件传递给无法在该事件中显示记录的按钮
我无法在GET_DATA方法的CT_DATA表中添加行,Feeder类是自定义的。 父类是CL_MDG_BS_GUIBB_LIST。
为此需要做什么? 每次事件刷新且ct_data为空时,即使添加了该行,该行也会变灰并且不显示任何内容。
需要添加冲洗方法吗? 有什么可能的解决方案?
预先感谢
Mitwa,你好
更改数据(CT_DATA)后,是否要设置参数EV_DATA_CHANGED = ABAP_TRUE?
此致,
潘卡吉
嗨Mitwa,
尝试使用特定于数据模型的Parent类。 例如 BP数据模型的父类为CL_BS_BP_GUIBB_LIST。
此致,
潘卡吉
嗨潘卡伊,
是的,父类已经分配为CL_BS_BP_GUIBB_LIST。 有什么方法可以设置显示数据?
在标准新事件(新)上,它会将数据保存到UI。 您能帮忙吗? 如果您可以放弃自己的电子邮件ID,我可以共享详细信息。 紧急需要帮助。
谢谢
密特瓦
嗨Mitwa,
您可以创建类属性,并在process_event方法中填充该属性,也可以为您的自定义事件填充
。METHOD进程事件。
IF io_event-> mv_event_id EQ'CUSTOM_EVENT'。
"填写属性数据。
Endif。
您可以在方法get_data中设置数据。
METHOD get_data。
IF属性不是初始值。
CT_DATA =属性。
Endif。
嗨Pankaj,
LIST UIBB ATS生成参考密钥,我需要在CT_DATA中添加数据并在UI中显示。
如何生成密钥? 以及如何在显示中设置数据?
谢谢
密特瓦
一周热门 更多>