SAP Function :VIEW_MAINTENANCE_CALL 维护table/View

23 篇文章 1 订阅
22 篇文章 0 订阅

*&---------------------------------------------------------------------*
*& Report  ZTEST133

*&
*&---------------------------------------------------------------------*
*&
*&DELE
*NEWL
*WB_EXEC
*SAVE
*SLCT
*DELM
*EXPA
*ADDR
*SCRF
*LANG
*TEXT
*GPRF
*UPRF
*BCCH
*TRSP
*ORDR
*&---------------------------------------------------------------------*

report  ZTEST133.

*---------------------------------------------------------------------*
* Data Declaration
*---------------------------------------------------------------------*
data: gt_excl    type table of vimexclfun,
      gwa_excl   type vimexclfun.

*---------------------------------------------------------------------*
* START-OF-SELECTION
*---------------------------------------------------------------------*
start-of-selection.
*  " Fill the function codes in exclude table that you want to disable
*  gwa_excl-function = 'DELE'. " Function code for delete icon
*  append gwa_excl to gt_excl.
*
*  " Fill the function codes in exclude table that you want to disable
*  gwa_excl-function = 'NEWL'. " Function code for NEW icon
*  append gwa_excl to gt_excl.
*  " ACTION = 'S'
*  " Fill the function codes in exclude table that you want to disable
*  gwa_excl-function = 'AEND'. " Function code for Change icon  ANZG AEND
*  append gwa_excl to gt_excl.
*
* " ACTION = 'U'
* " Fill the function codes in exclude table that you want to disable
*  GWA_EXCL-FUNCTION = 'ANZG'. " Function code for Change icon  ANZG AEND
*  APPEND GWA_EXCL TO GT_EXCL.


*  " Fill the function codes in exclude table that you want to disable
*  gwa_excl-function = 'SAVE'. " Function code for SAVE icon
*  append gwa_excl to gt_excl.

  data: begin of act_sellist occurs 10.
          include structure vimsellist.
  data: end of act_sellist.

* 根据条件显示 维护数据
  refresh act_sellist.
  clear act_sellist.
  act_sellist-viewfield  'WERKS'.
  act_sellist-operator   'EQ'.
  act_sellist-value      '8201'.
*  act_sellist-and_or     = 'AND'.
  append act_sellist.
*  act_sellist-viewfield  = 'KAPPL'.
*  act_sellist-operator   = 'EQ'.
*  act_sellist-value      = 'V'.
*  append act_sellist.



  call function 'VIEW_MAINTENANCE_CALL'
    exporting
      action                       'S' " 'U' 'T'
      view_name                    'ZMM_PRODLOT'  "'ZRUN_CHANGE_PMC'
*     SUPPRESS_WA_POPUP            = 'X'
*SHOW_SELECTION_POPUP = 'X'
*VARIANT_FOR_SELECTION = 'X'
    tables
      dba_sellist                  act_sellist
      excl_cua_funct               gt_excl
    exceptions
      client_reference             1
      foreign_lock                 2
      invalid_action               3
      no_clientindependent_auth    4
      no_database_function         5
      no_editor_function           6
      no_show_auth                 7
      no_tvdir_entry               8
      no_upd_auth                  9
      only_show_allowed            10
      system_failure               11
      unknown_field_in_dba_sellist 12
      view_not_found               13
      maintenance_prohibited       14
      others                       15.
  if sy-subrc <> 0.
    message id sy-msgid type sy-msgty number sy-msgno
            with sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
  endif.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值