0

我试图弄清楚如何在 Blue Prism 中使用代码阶段。我一直在尝试各种简单的代码片段,比如“Hello World!” MessageBox.Show()在 C# 中。检查代码选项没有显示任何错误,但对象显示缺少链接的错误。代码阶段可以与 一起使用MessageBox.Show()吗?Blue Prism 是否期望链接到决策或导航或其他阶段?

4

2 回答 2

0

缺少链接错误消息表明您的图表在某处缺少链接加入者。如果您有一个代码阶段,请确保仔细检查您的阶段实际上是否已连接。如果您跨过一个代码阶段并且它在端点处未连接,它将执行代码但抛出一个错误,指出无法从 STAGE NAME 等找到链接等。很可能您正在运行的某个阶段没有正确的链接来自它进入下一个阶段。确保单击并移动您的舞台,以仔细检查其下方是否有其他舞台或任何偶然的东西

于 2019-10-18T20:39:47.890 回答
0

要在 BluePrism 代码阶段运行一个简单的 msgbox,您需要确保 Blue Prism 对象中存在三件事:

  • 添加对 .dll 文件的外部引用
  • 添加命名空间导入
  • 选择语言

在标准 C# 编程中必须做同样的事情——理论上我们需要对这行代码:

using System.Windows.Forms;

在 BluePrism 中,它隐藏在“初始化”页面上的 Box 选项中,带有进程名称、创建日期、最后更改的名称。

双击该对象,应出现名称为“Business Object Properties”的窗口。

转到“代码选项”选项卡。

您应该会看到顶部称为“外部参考”的屏幕 - 在此处添加“System.Windows.Forms.dll”

屏幕的第二部分称为“命名空间导入” - 添加“System.Windows.Forms”

最后,在屏幕底部您可以看到一个组合框,您可以在其中选择将在此 BP 对象中使用的语言。如果您想使用 C#,那么您必须在那里进行选择。

请看下面的屏幕,因为我希望它能帮助您找到必要的东西。 在此处输入图像描述

于 2017-10-27T12:12:24.937 回答