点击此处---> 群内免费提供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)
嗨,
功能模块:EDIT_TEXT
SAPscript:在文本编辑器中编辑文本
此功能模块用于调用全屏编辑器。 可以使用此处提供的功能来编辑文本行。 编辑器界面是根据分配给文本对象的界面设置的。
退出编辑器时,只要根据文本对象集将文本保存在文本文件中,通常会使用"保存"或"标记"功能隐式调用功能模块SAVE_TEXT。 可以通过参数SAVE取消此调用。
还有一个FM TERM_CONTROL_EDIT
谢谢!!!
一周热门 更多>