繁体   English   中英

使用Automation Anywhere使SAP自动化的问题

[英]Problem in Automating SAP using Automation Anywhere

我们的团队正在使用Automation Anywhere使SAP流程自动化。 我们正在使用Automation Anywhere本身提供的DLL,并使用metabots对其进行访问。 每当任务调用metabot时,我们都会收到通知“脚本正在尝试访问SAP GUI”。 我们通过禁用SAP GUI内的通知选项进行了尝试。 但是之后,在运行任务时,Metabot本身无法正常工作。 以下是登录的简单代码,

Open : "C:\Programs Files (x86)\SAP\FrontEnd\SAPgui\saplogin.exe"
Activate Window : "SAP Logon 740"
Object Cloning:Select Item By Index "1" in windows 'SAP Logon 740';Click Type:Click;Source:Window;Play Type:Object
Run MetaBot "SAPMetabot.Login"(Logic)

在这种情况下,有人可以帮忙吗?

相信你很好。

如果我理解您的问题正确,那么您的SAP Metabot无法正常工作吗?

当SAP metabot逻辑工作时,它必须首先连接到SAP(这意味着它创建了与SAP应用程序的连接),这可以使用dll中的方法来实现。

试试这个,让我知道您是否能够解决此问题。

问候,

爱无空间

解:

  1. 请确保Automation Anywhere和SAP GUi都以相同的模式运行,例如Automation Anywhere(无以Admin身份运行)和SAP GUI也以没有Run Admin身份运行。 或两者都应与管理员一起运行。
  2. 代替索引1,使用索引0。

在SAP GUI上启用SAP脚本编制并重新运行任务。

我相信您需要将SAP中的设置更改为“允许脚本连接到SAP”,这是一个应解决的问题。 当SAP向您发出警告时,脚本正在尝试连接。 如果更改设置,则不会发出警告。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM