call transaction的几种方式

abap跳转事务代码三种写法:
1. CALL TRANSACTION ‘FB03’ WITH AUTHORITY-CHECK.
这种方式当用户权限时将会dump。

2.CALL TRANSACTION ‘FB03’ AND SKIP FIRST SCREEN.
这种方式即使用户没有全新也会跳转到对应的事务代码。

3.CALL TRANSACTION时处理异常,有些版本的系统不支持。
TRY.
CALL TRANSACTION ‘FB03’ WITH AUTHORITY-CHECK.
CATCH cx_sy_authorization_error ##NO_HANDLER.
MESSAGE s001(00) WITH ‘No auth!’ DISPLAY LIKE ‘E’.
ENDTRY.

4.这个方法自带权限检查,而且支持open the transaction in a new window.
CL_RECA_GUI_SERVICES=>CALL_TRANSACTION .

本文作者: GavinDong

版权属于: GavinDong博客

文章链接: https://gavindong.com/3172.html

如果使用过程中遇到问题,可 **点击此处** 交流沟通。

版权所有,转载时必须以链接形式注明作者和原始出处及本声明。

(2)

相关文章

发表回复

登录后才能评论