Blue Prism-热门使用调用Javascript函数

问题描述 投票:-1回答:1

我在了解BP Invoke Javascript如何工作方面存在问题?在在线SAP系统上,我需要在页面上的2个文本框中输入登录名和密码。当我在Firefox控制台中运行代码时

document.getElementsByName('sap-user')[0].value = 'test';

页面上的文本框充满了测试并且可以正常工作。

[当我尝试在Blue Prism中进行相同操作时,什么也没有发生。我创建了一个包含脚本的变量:

<script>
function test(){
document.getElementsByName('sap-user')[0].value = 'test';
return;}
</script>

并在导航阶段中运行代码。

enter image description here

在参数中,我传递了保存脚本的变量[jScript]名称。

Element3是页面上的文本框间谍元素。

不知道如何在Blue Prism中运行脚本?

我是javascript新手,也许我的代码错误?

谢谢您的帮助,Mirek

javascript artificial-intelligence blueprism rpa
1个回答
0
投票

此答案中的详细信息应有所帮助;摘要是您调用Insert将JS添加到页面中,然后调用以触发该方法。您发送给Invoke的参数采用JSON格式,例如即使该方法不需要任何参数,也要使用“ [{}]”。

Unable to Invoke Inserted Javascript Fragment

© www.soinside.com 2019 - 2024. All rights reserved.