如何从GUIBB表单获取有关处理方法PROCESS_EVENT的数据?

2020-09-07 15:36发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好社区, 我还有一个问题...

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

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


你好社区,

我还有一个问题。

我需要处理一些用户输入的表单数据。 通过IF_FPM_GUIBB_FORM〜GET_DEFINITION方法添加了一个字段,因此它不在BOL中。

我在IF_FPM_GUIBB_FORM〜PROCESS_EVENT中收听FPM_EVENT。

 IF io_event-> mv_event_id EQ'FPM_SAVE_AND_BACK_TO_MAIN'或io_event-> mv_event_id ='FPM_SAVE_1'。

  
      "在这里,我需要从GUINN FROM访问数据


   ENDIF。

如何访问在GUIBB表格中输入的数据?

谢谢你,最诚挚的问候,克里斯蒂安

6条回答
Cikesha
2020-09-07 16:16

你好,

我刚刚收到了同事的解决方案:

这里是:

在Feederclass的GET_DEFINITION方法中,定义一个字段,该字段将保存上载文件的MIME类型(" MIME_TYPE")。 您还定义了第二个字段,其中将包含上载的文件(" UPLOAD_FILE")。

然后您将" MIME_TYPE"字段分配给" UPLOAD_FILE"字段的MIME_TYPE_REF组件。


       在ET_FIELD_DESCRIPTION分配上附加初始行。

        -NAME ='MIME_TYPE'。
        -LABEL_BY_DDIC ='X'。
        -VISIBILITY ='01'。
        -DEFAULT_DISPLAY_TYPE ='IN'。

       UNASSIGN 。
       在ET_FIELD_DESCRIPTION分配上附加初始行。

        -NAME ='UPLOAD_FILE'。
        -LABEL_BY_DDIC ='X'。
        -VISIBILITY ='02'。
        -DEFAULT_DISPLAY_TYPE ='FU'。
        -MIME_TYPE_REF ='MIME_TYPE'。

 

BR,基督徒

作者:克里斯蒂安·埃克(Christian Eck),2011年12月13日下午1点08分

一周热门 更多>