有用的popup选择的 列表的 示例代码

report  rsspo500 .
data :   selectlist  like spopli  occurs  with  header  line .
data :   antwort    type  c .
while antwort  ne  2 .
   clear   selectlist .
   refresh selectlist .
selectlist -varoption  '显示含有单选按钮的弹出框' .
append selectlist .
selectlist -varoption  '显示含有复选框的弹出框' .
selectlist -selflag    'X' .
append selectlist .
call  function  'POPUP_TO_DECIDE_LIST'
      exporting
*         CURSORLINE         = 1
*         MARK_FLAG          = ' '
          mark_max            1
          start_col           10
          start_row           10
          textline1           'Text1'
          textline2           'POPUP_TO_DECIDE_LIST'
          textline3           'TEXT3'
          titel               'TITLE '
      importing
          answer              =  antwort
      tables
          t_spopli            =  selectlist
      exceptions
          not_enough_answers  1
          too_much_answers    2
          too_much_marks      3
           others              4 .
   if antwort  eq  'A' .
     exit .
   endif .
endwhile .
if antwort  ne  'A' .
   clear   selectlist .
   refresh selectlist .
  selectlist -varoption  '最多 15 个选项' .
  selectlist -selflag    'X' .
   append selectlist .
  selectlist -varoption  '含有复选框' .
  selectlist -selflag    'X' .
   append selectlist .
  selectlist -varoption  '或单选按钮' .
  selectlist -selflag    'X' .
   append selectlist .
  selectlist -varoption  '典型的列表功能:' .
  selectlist -selflag    'X' .
   append selectlist .
  selectlist -varoption  '* 选择' .
  selectlist -selflag    'X' .
   append selectlist .
  selectlist -varoption  '* 选择全部' .
  selectlist -selflag    'X' .
   append selectlist .
  selectlist -varoption  ' 取消全部选择' .
  selectlist -selflag    'X' .
   append selectlist .
  selectlist -varoption  '3 70字符/选项' .
  selectlist -selflag    'X' .
   append selectlist .
  selectlist -varoption  '65 字符/选项' .
  selectlist -selflag    'X' .
   append selectlist .
  selectlist -varoption  =   '激活/不激活可选行' .
  selectlist -selflag    'X' .
  selectlist -inactive   'X' .
   append selectlist .
* 2. Aufruf **********************************************************
   call  function  'POPUP_TO_DECIDE_LIST'
        exporting
*         CURSORLINE         = 1
            mark_flag           'X'
            mark_max            0
          start_col           15
          start_row           15
            textline1           'Das POPUP bietet' (c01 )
            textline2           'folgende Funktionalit鋞:' (c02 )
            titel               'Das Beispiel 2' (b02 )
        importing
            answer              =  antwort
        tables
            t_spopli            =  selectlist
        exceptions
            not_enough_answers  1
            too_much_answers    2
            too_much_marks      3
             others              4 .
endif .
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值