点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我是一名自动化开发人员,主要使用RPA(机器人过程自动化)工具,尤其是Automation Anywhere以及一些辅助工具,例如Excel,VBA,python和G Suite脚本。 我最近换过公司,现在第一次使用SAP,因为有人要求我在其中自动化最终用户流程。 我从我的团队那里得到的理解是,由于安全问题,我们无法访问ABAP和BAPI之类的内置SAP工具,据我所知,我们只能编写VB来操作SAP gui。 在浏览社区站点时,我注意到各种帖子中都提到了JavaScript-这是直接操作GUI的可行选择吗? 如果是这样,是更好还是更坏的选择?
如果有人对在SAP内实现其他自动化方法有建议,或者对于通过VB或Javascript开始学习SAP脚本的好地方(希望这是一个更广泛,更线性的过程,而不是每次遇到问题时都只是寻找解决方案, 我也愿意),请分享。
我的问题是开放性的,但是我保证会根据共享信息的价值将一个或多个标记为答案。
提前谢谢!
大卫你好,
欢迎使用SAP社区。 p>
SAP GUI脚本是API(应用程序编程接口)。 您可以通过任何支持COM的脚本或编程语言来使用此API。 您可以使用PowerShell(台式机或Core),VBScript,AutoIt,Python(带有PyWin32)或Java(例如,通过Java-COM-Bridge-JaCoB),C#或 VB.NET 和Visual Basic for Applications(VBA)。 我最喜欢的是PowerShell,因为它可以在所有当前Windows系统上使用,而无需任何其他安装。 另外,您也可以使用Microsoft JScript Engine或(但我从未尝试过)带有win32ole的NodeJS作为JavaScript的代表。
您可以在SAP社区Wiki上找到有关SAP GUI脚本编制的好信息 a>。
要记录和分析活动,可以使用脚本跟踪器,该跟踪器支持许多不同的语言。
让我们知道您决定走哪条路。
最诚挚的问候
Stefan
感谢 Stefan -这是个有用的信息! 在搜索过程中,我已经从您的许多帖子中受益,因此,我非常感谢您抽出宝贵时间在此处回复。 我会将其发送到我的工作电子邮件中,并对您提到的选项进行一些研究,并会在不久的将来回传一天(因为像大多数公司公民一样,我的工作比时间还多),关于哪个方向( s)我决定去。
希望这篇文章对其他新手也会有所帮助。 如果是这样,请"投票"斯特凡的答案,以给他更多信誉:)
一周热门 更多>