sap中用函数增加断点(break point)
生活随笔
收集整理的这篇文章主要介绍了
sap中用函数增加断点(break point)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
sap中用函数增加断点(break point)
如果在增强程序中,每次调试都要去程序里面设置断点很麻烦,为了解决这个问题,可以用下面的两个方法:
1: if sy-uname eq 'XXXX' "XXX 为账号名字
break point.
endif.
这种方式比较麻烦,如果是生产机 需要在修改一次代码将上面的代拿到再传一次生产机才能保证该用户可用。
2:调用 C160_BREAK_POINT
call function 'C160_BREAK_POINT'.
然后在su01里对当前账户做如下设置:
这样这个账号 在运行加有上面函数的程序是 会断点进去。
其中su01中参数的里面的数据保存在 usr05 表中
具体读取某个 参数标示 的数据可以通过下面的函数
CALL FUNCTION 'G_GET_USER_PARAMETER'
EXPORTING
parameter_id = i_param
IMPORTING
parameter_value = s_param_val
EXCEPTIONS
OTHERS = 1.
这种方式只需要在su01里面将esp 这个参数值改成 不等于 ‘X’ 那么该用户在运行程序的时候就不会有断点存在。
总结
以上是生活随笔为你收集整理的sap中用函数增加断点(break point)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 如何建立应付暂估明细查询
- 下一篇: 把内表 itab1 的 n1 到 n2