点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)全部 我有一个需求,其中...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)全部 我有一个需求,其中...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
全部
我有一个需求,其中需要在屏幕出口处创建自定义的长文本字段。 我能够从这方面的一些SDN帖子中获得指示,并且能够成功创建该字段。 另一个挑战是用户现在要求使用"文本编辑器"按钮,该按钮会将他们带到SAP Script类型的编辑器。 我不确定该如何编码或要采取什么步骤。 感谢有人可以帮助我。 我正在输入当前代码,该代码适用于常规的长文本字段,并且还提供了我想要获得的屏幕截图。
DATA:gv_line_length TYPE i VALUE 132, gv_editor_container类型参考cl_gui_custom_container, gv_text_editor类型参考cl_gui_textedit。 常量ytrue类型i值1。 如果gv_text_editor是INITIAL。 创建对象gv_editor_container 出口 container_name ='TEXTEDITOR'"编辑者名称 例外情况 cntl_error = 1 cntl_system_error = 2 create_error = 3 lifetime_error = 4 lifetime_dynpro_dynpro_link = 5。 创建对象gv_text_editor 出口 父母= gv_editor_container wordwrap_mode = cl_gui_textedit => wordwrap_at_fixed_position wordwrap_position = gv_line_length wordwrap_to_linebreak_mode = cl_gui_textedit => true。 调用方法gv_text_editor-> set_toolbar_mode 出口 工具栏模式= cl_gui_textedit => false。 呼叫方法gv_text_editor-> set_statusbar_mode 出口 statusbar_mode = cl_gui_textedit => false。 万一。 如果gv_text_editor不是INITIAL。 如果sy-tcode ='QM03'。 调用方法gv_text_editor-> set_readonly_mode 出口 readonly_mode = ytrue。 万一。 万一。
(1.8 kB)
感谢Nic的答复。
我实际上忘记提及了,此更改在QM01/02/03交易中是必需的。
我们需要创建一个新的自定义选项卡,添加一个自定义子屏幕,然后在此子屏幕中创建文本编辑器。 现在的问题是,用户在此编辑器中输入文本,然后可以转到另一个选项卡或单击"保存"。 在那个时间点,用户出口的引用消失了,我看不到任何地方插入的文本。
我正在尝试在SAVE用户出口中保存文本,但表为空。
一周热门 更多>