一、常用控件 1、字段获取途径 2、命令按钮控件属性设置(双击对应控件) 3、文本控件属性设置(双击文本控件) 4、NPUT/OUTPUT控件属性设置 (需注意:可输入/不可输入/必须输入/选择输入,及显示状态) 下拉菜单设置:使用VRM_SET_VALUES函数 5、单选按钮属性设置 在主程序内定义单选按钮,再从布局页面,点击从程序中获取...
设置下拉框的值:在程序的适当位置(如INITIALIZATION事件或AT SELECTION-SCREEN OUTPUT事件)中,通过调用VRM_SET_VALUES函数模块来设置下拉框的值。 以下是一个ABAP代码示例,展示了如何在选择屏幕上创建一个下拉框: abap REPORT ztest_dropdown. PARAMETERS: p_selection TYPE c AS LISTBOX VISIBLE LENGTH 10. DATA:...
1.在选择屏幕输出时调用FUNCTION MODULE‘VRM_SET_VALUES’。 这种方法的好处就是,可以在程序中自定义LISTBOX中的内容 源码如下: report z_hxg_006 . *需要调用的类型池 type-pools: vrm. data: name type vrm_id, list type vrm_values, value like line of list. data: ps_t(10) type c. *选择屏幕...
1. 在选择屏幕输出时调用FUNCTION MODULE ‘VRM_SET_VALUES’。 这种方法的好处就是,可以在程序中自定义LISTBOX中的内容 源码如下: report z_hxg_006 . * 需要调用的类型池 type-pools: vrm. data: name type vrm_id, list type vrm_values, value like line of list. data: ps_t(10) type c. * ...
你这个需求,在屏幕初始化(PBO)的时候实现 用 VRM_SET_VALUES 的时候,是把筛选出来的数据放到类型是vrm_values的内表中,只要读取内表的第一行数据,赋值给屏幕字段就可以了 类似如下 READ TABLE VRM_VALUES INDEX 1 INTO listbox.选择屏幕:把该部分代码写在初始化事件INITIALIZATION.中,或者写在...
CALL FUNCTION 'VRM_SET_VALUES' EXPORTING id = 'S_ZQISTA' values = list. ENDFORM. 按钮 图例: 代码: SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE TEXT-001. SELECTION-SCREEN PUSHBUTTON 7(20) but1 USER-COMMAND s_cur. SELECTION-SCREEN END OF BLOCK blk1. ...
需要用到数据字典中的类型组:vrm和系统函数'VRM_SET_VALUES' 代码如下: REPORT zrr_createdrplist . PARAMETER:p AS LISTBOX VISIBLE LENGTH 22, name(20) TYPE c. AT SELECTION-SCREEN OUTPUT. PERFORM setlist. FORM setlist . type-pools vrm."include the type group vrm ...
CALL FUNCTION VRM_SET_VALUES EXPORTING ID = P_LIST2 VALUES = LIST. ENDIF .START-OF-SELECTION .*输出到第二屏幕看看 WRITE: P_LIST1 ,/ P_LIST2 .2、ABAP memory中的Export和Import可以用于SUBMIT方式调用其他ABAP程序后,数据只能通过某个透明表暂存,在由主程序查询透明表取得结果的情 11、况,这样做...
GT_DEPT-TEXT = '后勤部'. APPEND GT_DEPT. CALL FUNCTION 'VRM_SET_VALUES' EXPORTING ID = 'GV_DEPT' VALUES = GT_DEPT[] EXCEPTIONS ID_ILLEGAL_NAME = 1 OTHERS = 2 . IF SY-SUBRC <> 0. * Implement suitable error handling here
(这是消息号00092) 我用键值创建了一个文本字段TXTOPENV作为列表框,在PBO部分中使用VRM_SET_VALUES设置值。这是银幕画家的截图: 屏幕流逻辑: PROCESS BEFORE OUTPUT. MODULE status_0210. ABAP代码: DATA txtopenv TYPE c LENGTH 1. MODULE status_0210 OUTPUT. SET PF-STATUS 'ST210'. SET ...