我试图找出如何在Blue Prism中使用代码阶段。我一直在尝试各种简单的代码片段,比如“Hello World!”和C#中的MessageBox.Show()
。检查代码选项显示没有错误,但是对象显示缺少链接时出错。代码阶段可以与MessageBox.Show()
一起使用吗? Blue Prism是否期望链接到Decision或Navigate或其他阶段?
答案 0 :(得分:0)
要在BluePrism代码阶段运行一个简单的msgbox,你需要确保Blue Prism对象中存在三个东西:
在标准C#编程中必须做同样的事情 - 理论上我们需要这行代码:
using System.Windows.Forms;
在BluePrism中,它隐藏在页面上Box的选项中"初始化",包含进程名称的名称,创建日期,最后更改为。
双击该对象,窗口应显示名称"业务对象属性"。
转到选项卡"代码选项"。
你应该看到屏幕顶部叫"外部参考" - 添加" System.Windows.Forms.dll"
屏幕的第二部分称为" Namespace Import" - 添加" System.Windows.Forms"
最后,在屏幕底部,您可以看到一个combox,您可以在其中选择将在此BP对象中使用的语言。如果您想使用C#,那么您必须在那里选择。
答案 1 :(得分:0)
缺少链接错误消息表示您的图在某处缺少链接连接器。如果您有代码阶段,请确保仔细检查您的阶段是否已连接。如果您跨过代码阶段,但未在端点连接,它将执行代码,但会抛出错误,提示无法从“阶段名称”等中找到链接。您正在运行的某些阶段很可能没有正确的链接它进入下一个阶段。请确保同时点击并移动舞台,以仔细检查其下方没有其他舞台,或者有机会关闭任何其他舞台