Filenet - Как получить значения свойств в группе Workflow
У меня есть 2 рабочих процесса Filenet, где firstWF берет идентификаторы пользователей и сохраняет их в свойстве документа в виде строки, разделенной запятой. Что я хочу от моего SecondWF, так это чтобы он взял эти идентификаторы и назначил их группе рабочих процессов при запуске secondWF. Я думаю, что это было бы возможно, если бы это был какой-либо шаг, кроме шага запуска на SecondWF, путем преобразования строки в массив, а затем присвоения его группе рабочих процессов, но я не уверен, как это сделать на этапе запуска SecondWF.
1 ответ
- создать поле данных STRING dfA в WF2 для хранения разделенной запятыми строки.
- чтобы отобразить свойство из документа на шаг запуска рабочего процесса (выставить dfA), используя шаблон ввода (или вы можете использовать функцию CREATE в WF 1).
- на странице свойств шага запуска -> вкладка "Назначения" используйте построитель выражений, чтобы проанализировать dfA и поставить перед каждым значением ячейки префикс "@" и добавить его в поле WfGrp (тип массива участников).
Готово.