通过cl_gui_textedit类显示一个文本编辑器。 类方法:Get and Set Text GET_LINE_TEXT 获取对应行文本; GET_SELECTED_TEXT_AS_R3TABLE SET_SELECTED_TEXT_AS_R3TABLE 获取或设置Text使用Table; GET_SELECTED_TEXT_AS_STREAM SET_SELECTED_TEXT_AS_STREAM 获取或设置Text使用stream; GET_TEXT_AS_R3TABLE SET_TE...
1 * 1、创建文本框 2 3 DATA: g_container TYPE REF TO cl_gui_custom_container, 4 g_editor TYPE REF TO cl_gui_textedit. 5 6 IF g_container IS INITIAL. 7 8 &quo
When you double click on a text line in the TextEdit control, you want it to be prefixed with a '*'. The line number of the TextEdit control that is double clicked, is retreived using method GET_SELECTION_POS. The internal text table is reloaded froim the TextEdit control with metho...
wa_layout-stylefname='CELTAB'.ENDFORM.FORMbulid_fieldcat.DEFINEadd_col.*ADD1TOpos.*lw_fieldcat-col_pos=pos.wa_fieldcat-fieldname=&1.wa_fieldcat-ref_field=&2.wa_fieldcat-ref_table=&3.wa_fieldcat-scrtext_l=&4.wa_fieldcat-outputlen=&5.wa_fieldcat-no_zero=&6.wa_fieldcat-edit=...
EDIT_LINES 把READ_TEXT返回的LINES中的行按照TDFORMAT=“*”重新组织 VIEW_MAINTENANCE_CALL 维护表视图 函数名 描述 DY_GET_FOCUS 获得屏幕焦点 DY_GET_SET_FIELD_VALUE 获得或者设置屏幕字段的值 函数名 描述 F4IF_INT_TABLE_VALUE_REQUEST 显示检索help ...
CALL FUNCTION 'TERM_CONTROL_EDIT' EXPORTING TITEL = '请输入长文本:' LANGU = SY-LANGU TABLES TEXTLINES = ZTEXTLINES EXCEPTIONS USER_CANCELLED = 1 OTHERS = 2. IF SY-SUBRC <> 0. * Implement suitable error handling here ENDIF. LOOP AT ZTEXTLINES. ...
WORDWRAP_TO_LINEBREAK_MODE = CL_GUI_TEXTEDIT=>TRUE "可以回车换行 * FILEDROP_MODE = DROPFILE_EVENT_OFF PARENT = LCL_CONTAINER * LIFETIME = * NAME = EXCEPTIONS ERROR_CNTL_CREATE = 1 ERROR_CNTL_INIT = 2 ERROR_CNTL_LINK = 3
[]. INSERT REPORT Zname FROM ZBACK. LOOP AT ZBACK INTO wa_repsrc. WRITE :/ wa_repsrc. ENDLOOP. SUBMIT Zname AND RETURN. MESSAGE '还原成功' TYPE 'I'. ELSEIF SY-ucomm = 'EDIT'. "编辑 perform. editor_CHX. LOOP AT it_repsrc INTO wa_repsrc. WRITE :/ wa_repsrc. ENDLOOP. ...