赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 3015|回复: 25

赛跑网-选择屏幕制作之下拉列表

  [复制链接]
发表于 2012-5-1 16:01:26 | 显示全部楼层 |阅读模式
下列代码展示了如何制作下列列表的详细步骤。
效果如下图
游客,如果您要查看本帖隐藏内容请回复

源代码如下:
REPORT  ztest002.
PARAMETERS   p_lang(20) AS LISTBOX VISIBLE LENGTH 20.
***定义下拉列表使用到的类型池。类似于ALV报表时的slis
TYPE-POOLS vrm.
***事件块
AT SELECTION-SCREEN OUTPUT.
***定义内表带表头
  DATA values TYPE vrm_values WITH HEADER LINE.
***内表赋值
  values-key = 'LIST1'. "key的值为p_lang所接受到的值
  values-text = '列表1'."text为对应的文本描述
  APPEND values.
  values-key = 'LIST2'.values-text = '列表2'.
  APPEND values.
***调用函数实现下拉列表
游客,如果您要查看本帖隐藏内容请回复
  IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
             WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  ENDIF.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x

最近访客

  • wx_65155
    2022-10-24
  • austin
    2022-03-23




上一篇:赛跑网-几种常用的内表定义方法
下一篇:赛跑网-SAP各模块数据库表的关联图
本楼点评(0) 收起
发表于 2012-5-2 15:57:48 | 显示全部楼层
顶一下,看看
本楼点评(0) 收起
发表于 2012-5-10 19:35:56 | 显示全部楼层
老师写得很好。。。。
本楼点评(0) 收起
发表于 2012-5-13 09:25:26 | 显示全部楼层
赛跑网-选择屏幕制作之下拉列表
本楼点评(0) 收起
发表于 2012-5-19 17:01:34 | 显示全部楼层
之前在开发过程中的确不会下拉列表,没去实现。现在可以好好看看
本楼点评(0) 收起
发表于 2012-6-21 16:04:59 | 显示全部楼层
THANKSFOR SHARING
本楼点评(0) 收起
发表于 2012-6-25 14:38:48 | 显示全部楼层
这个很重要。。。
本楼点评(0) 收起
发表于 2012-7-9 19:33:51 | 显示全部楼层
今天开发的一个报表用到了,再回头看一次
本楼点评(0) 收起
发表于 2012-7-10 20:27:53 | 显示全部楼层
本楼点评(0) 收起
发表于 2012-9-20 20:01:43 | 显示全部楼层
这个真不会!
本楼点评(0) 收起
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|联系我们|赛跑网 ( QQ:108519493QQfsq

GMT+8, 2024-4-23 15:00 , Processed in 0.373606 second(s), 60 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

快速回复 返回顶部 返回列表