使用预制工作流程中的参考列表

时间:2013-09-10 15:37:57

标签: ocean

我正在试验预制工作流程,并且需要知道是否可以使用引用变量中的域对象列表,即参考列表。这里有一些代码来说明这个概念...

public void Run(Workflow workflow)
{
    ReferenceVariable variable = workflow.InputReferenceVariables.First();
    WorkflowRunner runner = new WorkflowRunner(workflow);
    List<PointSet> pointSets = PetrelProject.Inputs.Selected.OfType<PointSet>().ToList();
    runner.SetInputVariableBinding(variable, pointSets);
    runner.Run();
}

下图显示了基本工作流程。

Workflow

“本地引用变量1”是我为其分配引用列表的输入变量。我知道这个例子很简陋,但我试图尽可能简化一切。

无论如何,它似乎不能通过绑定列表来工作,但它也不会抛出任何异常。我跑的时候什么都没发生。有人有什么想法吗?

1 个答案:

答案 0 :(得分:2)

斯伦贝谢的官方回应是尚未支持参考列表。他们的系统中有一个工作项提供参考列表API,但它还没有发布的目标。