我的自定义wokflow中有bpm:assignee控件,没关系。但是现在用户可以为bpm:assignee挑选所有露天用户。我不想限制用户,以便当他去选择控件并在搜索结果中输入一些搜索词时,只显示来自特定组的用户或仅由某些标准定义的某些用户(这意味着用户无法搜索整个露天用户)数据库,只是在特定的用户集上)。有人知道如何在我的自定义工作流程中实现这一目标吗?
此致 亚历山大
答案 0 :(得分:3)
是的,这绝对是可能的。要完成您所描述的内容,您需要自定义开箱即用的人员选择器组件并将其放在您自己的命名空间中。然后,您可以更改组件用于搜索自己的自定义Web脚本的存储库层Web脚本。这些Web脚本可以实现您需要的任何搜索条件,例如限制一个或多个组或具有特定属性集的用户等。最后一步是告诉表单服务在呈现bpm时使用新的自定义组件:受理人字段而不是默认组件。