SAP的ABAP程序中权限检查
来源:互联网 发布:中国象棋软件让棋 编辑:程序博客网 时间:2024/05/05 10:13
在SAP的各种程序中,常常会需要限定用户能看到的数据,这时候就需要在程序里面做权限检查,如:
AUTHORITY-CHECK OBJECT 'F_AVIK_BUK' ID 'ACTVT' FIELD '03' ID 'BUKRS' FIELD S_BUKRS. IF SY-SUBRC <> 0. MESSAGE E000(ZBW001) WITH '您没有查询公司代码:' S_BUKRS '的资料的权限!'. ENDIF.
这里就是检查当前用户输入的公司代码和他的权限是否匹配的程序,如果该用户有权限的话,则SY-SUBRC返回0。
同时可以在取完数据之后,进行数据的权限检查:
AUTHORITY-CHECK OBJECT 'M_ANFR_EKO' ID 'EKORG' FIELD GS_TAB-EKORG. IF SY-SUBRC <> 0. DELETE TABLE GT_TAB FROM GS_TAB. ENDIF.查看当前用户是否有相应的采购组织,没有的话就把数据删掉
0 0
- SAP的ABAP程序中权限检查
- 检查 ABAP/4 程序用户的 权限
- SAP abap程序里面权限控制代码
- 权限检查ABAP
- sap abap 程序 中使用 FTP
- 实例:ABAP权限对象设计与权限检查的实现
- sap abap程序之间的调用
- sap abap 查找增强的程序
- sap abap程序之间的调用
- sap abap程序之间的调用
- sap-abap 跳过 sap acceskey 检查
- SAP 权限检查
- 【转载】SAP ABAP中自定义权限对象(AUTHORITY-CHECK)
- ABAP 保存SAP系统中全部自开发程序的程序一个
- 想做SAP abap开发,但是却没有权限修改/新增 abap程序
- SAP-ABAP中强大的循环控制
- SAP ABAP 开发中常用的BAPI
- SAP ABAP编程 程序中取得流水号
- jeesite 输入框默认提示
- 临界资源和临界区
- Oracle Rac for RedHat6.6安装前准备一
- 磁疗是真的吗?磁-古老和神秘的王国
- Oracle建立表空间和用户
- SAP的ABAP程序中权限检查
- 通过WindowManager添加view以及添加动画
- C++中智能指针的设计和使用
- Javascript中的apply与call详解
- BuildConfig:Gradle自定义你的BuildConfig
- Google play WebViewClient.onReceivedSslError
- TimeProfile
- Android SQLite详解
- 页面切换动画效果1