Chinaunix首页 | 论坛 | 博客
  • 博客访问: 286377
  • 博文数量: 62
  • 博客积分: 2966
  • 博客等级: 少校
  • 技术积分: 615
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-07 23:16
个人简介

Be a simple man

文章分类

全部博文(62)

文章存档

2012年(6)

2011年(15)

2010年(6)

2009年(3)

2008年(5)

2007年(27)

我的朋友

分类:

2007-06-15 11:45:03

通常你在使用任何T-code前一定会有权限检测的.
AUTHORITY_CHECK:这个函数只是小检查一下你的user有没有,什么时候过期.

AUTHORITY_CHECK_TCODE:检查T-code
 
 
权限对象:
AUTHORITY-CHECK OBJECT 'A_S_WERK'
         ID 'BUKRS' FIELD '__________'
         ID 'WERKS' FIELD '__________'.
Check SY-SUBRC...
 

AUTHORITY-CHECK OBJECT 'V_VBRK_VKO'
            ID 'ACTVT' FIELD '03'
            ID 'VKORG' FIELD p_vkorg.

TCODE: SU21.
then find SD and double click. there are all objects in it , and double click you can find fileds.(VKORG VTWEG SPART ACTVT)  ACTVT(03) --Display

AUTHORITY-CHECK OBJECT 'S_TCODE' ID 'TCD' FIELD .
IF SY-SUBRC <> 0.
MESSAGE '沒有的使用權限'.
leave to screen 0 .
ENDIF."其中是要檢查權限的TCODE

阅读(3008) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~