我检查了这个主题:https ://forum.flowable.org/t/how-to-assign-as-sub-process-initiators-users-groups-that-have-been-selected-in-a-form /1429但它的答案尚未得到验证(我也无法验证)。
我想要做的只是构建一个简单的流程,其中包含动态数量的子流程,将根据开始表单中的选择动态指定受让人。实际上,子流程的数量与开始形式的选择完全相同。例如,我选择了 3 个用户标识符 A、B、C,将有 3 个子流程,一个分配给 A,一个分配给 B,另一个分配给 C。
但是,经过长时间的尝试,我发现标识符字符串“A”(与B和c相同)仅被视为a TextNode
,而受让人是字符串标识符“A”而不是真正的标识符“A”。当我调试我的可流动安装时,我在源代码中进行了评估并使用:{“jsonValue”:{“id”:“A”}JsonIndexVariableType#setValue
构建了一个新的,它最终向我展示了子流程实例中的确切用户。ObjectNode
A
我很想知道实现这一目标的实用方法,任何帮助将不胜感激。