SAP 不通过请求直接更改源代码

REPORT zchange_rp.
TABLES: rs38m.


PARAMETERS:
  progm LIKE rs38m-programm OBLIGATORY MEMORY ID rid DEFAULT 'YW_TEMP',
  uname LIKE sy-uname DEFAULT sy-uname.


IF uname EQ 'ERONLU'.

* 编辑代码
  DATA i_code TYPE TABLE OF string.
  READ REPORT progm INTO i_code.
  IF progm(1) = 'Z'
    OR progm(1) = 'Y'
    OR progm(2) = 'LZ'.
*  OR PROGM(4) = 'DEMO'
*  OR PROGM(2) = 'YW'
*  OR UNAME EQ 'CN09180015'
*  OR UNAME EQ '09180015'
*  OR UNAME EQ 'SAP'.
    EDITOR-CALL FOR i_code.
  ENDIF.

* 保存
  IF sy-ucomm = 'WB_SAVE' OR sy-ucomm IS INITIAL.
* SY-UNAME = UNAME.
    INSERT REPORT progm FROM i_code.
  ENDIF.

ELSE.
  MESSAGE e000(zewm) WITH '已禁用,请用传输方式' DISPLAY LIKE 'E'.

ENDIF.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值