如何获取作业列表并在工作流表单中显示?

时间:2017-03-10 10:31:40

标签: alfresco alfresco-share alfresco-webscripts

Alfresco Community v5.2包含一些预先配置的工作流程,可在页面/share/page/start-workflow上找到

除其他外,有一个对我感兴趣的是 - "审核和批准(一个或多个审核人员) - 将审核任务分配给多个审核者" 。此业务流程非常适合我们客户的要求。我复制了它并相应地进行了自定义。

现在,对于每个用户的任务,都有一个table(空的)。

当我启动工作流程时,我可以分配执行程序,还有一些additional properties可用。

我想在此表中显示所有执行程序名称。在这种情况下,我可以使用哪种API?

存储选定的执行程序的位置以及如何使用JavaScript获取它们的列表?..

我将非常感谢这些信息。谢谢大家。

1 个答案:

答案 0 :(得分:2)

定义表单字段

'“field id =”mswf:prop“set =”details“label =”details“read-only =”true“'”

“control template =”org / alfresco / components / form / controls / workflow / custom.ftl“ “

再定义一个将显示您的表格的属性   将自定义ftl定义为表单字段。并调用repo webscript并获取您的repo webscript的响应,这将返回您的执行者列表,您可以在ftl文件的表格中呈现它