2013-09-10 3 views
1

Я экспериментирую с законченными рабочими процессами и должен знать, возможно ли работать со списками объектов домена в ссылочной переменной, то есть в списках ссылок. Вот несколько примеров, иллюстрирующих концепцию ...Работа со списками ссылок в законченных рабочих процессах

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

Официальный ответ от Schlumberger заключается в том, что списки ссылок еще не поддерживаются. В их системе есть рабочий элемент для предоставления API-интерфейса списка ссылок, но он еще не предназначен для выпуска.

Смежные вопросы