【问题标题】:Missing link error using Blue Prism Code Stage使用 Blue Prism Code Stage 丢失链接错误
【发布时间】:2019-10-19 04:39:47
【问题描述】:

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

【问题讨论】:

  • 您能否提供您的代码以及有关您的用例的更多详细信息?

标签: blueprism


【解决方案1】:

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

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

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

using System.Windows.Forms;

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

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

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

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

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

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

请看下面的屏幕,因为我希望它能帮助您找到必要的东西。

【讨论】:

  • 啊,或者“初始化”页面的开始和结束没有链接?
  • 谢谢。这就是我正在做的,但它不适合我。我会再努力一点。
【解决方案2】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-11-06
    • 1970-01-01
    • 1970-01-01
    • 2016-02-22
    • 2012-02-10
    • 2020-09-19
    • 1970-01-01
    相关资源
    最近更新 更多