Chinaunix首页 | 论坛 | 博客
  • 博客访问: 57052
  • 博文数量: 29
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 245
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-09 13:33
文章分类

全部博文(29)

文章存档

2014年(2)

2011年(1)

2010年(9)

2009年(17)

我的朋友

分类:

2009-07-10 11:08:11

REPORT ZLIST.

TYPE-POOLS: VRM.

DATA: NAME  TYPE VRM_ID,
      LIST  TYPE VRM_VALUES,
      VALUE LIKE LINE OF LIST.

PARAMETERS: P_LIST(10AS LISTBOX VISIBLE LENGTH 10.

AT SELECTION-SCREEN OUTPUT.

NAME = 'P_LIST'.

VALUE-KEY = '1'.
VALUE-TEXT = 'LINE 1'.
APPEND VALUE TO LIST.

VALUE-KEY = '2'.
VALUE-TEXT = 'LINE 2'.
APPEND VALUE TO LIST.

CALL FUNCTION 'VRM_SET_VALUES'
  EXPORTING
    ID     = NAME
    VALUES = LIST.

START-OF-SELECTION.

WRITE: / 'PARAMETER:', P_LIST.

*----------------------------------------------------------

*以下是输出具体被选择的值的写法。

*----------------------------------------------------------

REPORT zlist NO STANDARD PAGE HEADING.

TYPE-POOLS: vrm.

DATA: name  TYPE vrm_id,
      list  TYPE vrm_values,
      value TYPE LINE OF vrm_values.

PARAMETERS: p_list(10AS LISTBOX VISIBLE LENGTH 10.

AT SELECTION-SCREEN OUTPUT.

  name = 'P_LIST'.

  value-key = '1'.
  value-text = 'LINE 1'.
  APPEND value TO list.

  value-key = '2'.
  value-text = 'LINE 2'.
  APPEND value TO list.

  CALL FUNCTION 'VRM_SET_VALUES'
    EXPORTING
      id     = name
      values = list.

START-OF-SELECTION.

  READ TABLE list INTO value WITH KEY key = p_list.

  WRITE: / 'PARAMETER:'value-text.

 

阅读(644) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-07-13 12:52:53

很实用哦