0

我在 liferay 6.1 中使用 aperte 工作流程。我选择了 aperte,因为它提供了与工作流任务的自定义小部件链接,因此我可以在每个步骤中为用户提供自定义 ui 表单。

是否存在动态分配一个任务的受让人的任何方式(显而易见的方法是将受让人设置为liferay角色,但Java类决定任务的受让人更有效)。

是否可以将所有 activiti 工作流标签嵌入到 aperte 流中?

提前致谢

4

1 回答 1

0

是的,您可以通过在 vaadin 小部件 java 类的流程实例中设置一个简单的属性来实现这一点。例如,

ProcessInstance pi =task.getProcessInstance ();
pi.setSimpleAttribute ("selectedUser", "<liferay_screenname>");

现在在 AperteModeler 中,选择任务并转到步骤编辑器。转到“分配”选项卡,将受让人字段值输入为 {selectedUser}

于 2013-09-01T18:52:15.483 回答