ABAP ALV refresh_table_display问题

问题就是,内表的数据没刷新出来

代码如下:


FORM frm_command USING i_ucomm       TYPE sy-ucomm
                        selfield TYPE slis_selfield.
  DATA: ls_stbl TYPE lvc_s_stbl.

  ls_stbl-row = 'X'. "基于行的稳定刷新
  ls_stbl-col = 'X'. "基于列稳定刷新

  CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
    IMPORTING
      e_grid = lr_grid.
  CALL METHOD lr_grid->check_changed_data.

  selfield-refresh = 'X'. "刷新数据
  CASE i_ucomm.
    WHEN '&IC1'.
      READ TABLE lt_item INTO ls_item INDEX selfield-tabindex.
      IF sy-subrc EQ 0.
        "IF ls_item-ebeln IS NOT INITIAL.
        "
        "  CALL FUNCTION 'ME_DISPLAY_PURCHASE_DOCUMENT'
        "    EXPORTING
        "      i_ebeln              = ls_item-ebeln
        "    EXCEPTIONS
        "      not_found            = 1
        "      no_authority         = 2
        "
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值