设置下拉框的值:在程序的适当位置(如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. *选择屏幕...
(一)科莱特SAP ABAP第十次培训作业: 一、常用控件 1、字段获取途径 2、命令按钮控件属性设置(双击对应控件) 3、文本控件属性设置(双击文本控件) 4、NPUT/OUTPUT控件属性设置 (需注意:可输入/不可输入/必须输入/选择输入,及显示状态) 下拉菜单设置:使用VRM_SET_VALUES函数 5、单选按钮属性设置 在主程序内定义单选...
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. * ...
用 VRM_SET_VALUES 的时候,是把筛选出来的数据放到类型是vrm_values的内表中,只要读取内表的第一行数据,赋值给屏幕字段就可以了 类似如下 READ TABLE VRM_VALUES INDEX 1 INTO listbox.选择屏幕:把该部分代码写在初始化事件INITIALIZATION.中,或者写在事件 AT SELECTION-SCREEN OUTPUT. 中写在IF...
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 ...
ABAP中下拉框的几种实现方法.doc,ABAP中实现LISTBOX的几种方法 在选择屏幕输出时调用FUNCTION MODULE ‘VRM_SET_VALUES’。 这种方法的好处就是,可以在程序中自定义LISTBOX中的内容 源码如下: report z_hxg_006 . * 需要调用的类型池 type-pools: vrm. data: name type vr
1、ABAP中实现LISTBOX的几种方法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...
GT_DEPT-KEY = 'C'. 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 ...