【发布时间】:2019-05-17 15:53:53
【问题描述】:
当我从 SAP GUI 打开 T-Code 时,一些字段是从过去的查询中预先填充的。是否可以输入 T-Code 并将下一个窗口中的所有字段强制空白?
我为 SAP GUI 开发脚本,如果字段已经包含先前查询的内容,我会遇到问题。
【问题讨论】:
-
你说的是什么tcode,什么字段?检查您的user parameters,这些值可以从那里预先填充
-
谢谢,我去看看。我知道当我打开 T 代码时出现的一些字段值来自当天运行的先前查询。我研究过类似的情况,压倒性的反应是清除历史记录,但似乎不可能从脚本中做到这一点,当我这样做时,我在登录屏幕上的 ID 也会被清除。
-
SAP 历史只是文件
C:\Users\<user>\AppData\Roaming\SAP\SAP GUI\History,删除这个文件就可以了 -
我同意这可行,但我试图从 Excel VBA 中运行。我也不想使用我永远无法记住的字母汤 SAP id。此外,我的 Excel 应用程序的其他用户可能不希望删除他们的 SAP 历史记录。我只是希望有一个 SAP 脚本命令来清除 T-Code 表单中的所有字段。
标签: sap-gui