问题描述
我正在寻找一种跟踪上次程序运行以及所用参数的方法。
例如对于具有选择屏幕的程序,我要检查上次运行时以及在选择屏幕上输入了哪些参数。
我已经检查了事务STAD
,但是它仅显示上次运行时和传输的字节。
任何人都知道还有什么方法可以运行用于该程序的参数或变量吗?
谢谢!
解决方法
这取决于程序是否在后台运行。
如果是:
- 必须为在后台作业中运行的程序分配一个程序变体(除非该程序根本没有参数),并且作业步骤使用的变体存储在表
TBTCP
中。 li>
- 例如,可以通过调用功能模块
RS_VARIANT_CONTENTS_255
来提取变量的值。作业的执行日期存储在tablTBTCO
中。
如果否:
- 如果是自定义程序,请对其进行更改以将最后一次运行的信息存储在自定义表中
- 如果它是SAP标准程序,请更改标准以执行相同的操作。