javascript - 访问我在 JavaScript 中启动的 Alfresco 工作流程

标签 javascript workflow task alfresco alfresco-share

我正在尝试创建有关某人正在参与的工作流程(临时任务)的报告,但在访问该人已启动且当前正在进行的工作流程时遇到问题。

我正在使用 JavaScript API 并使用 workflow Root Scope 对象。这样,我可以使用 workflow.getCompletedTasks(); 仅访问已完成的任务,但是,我需要获取也在进行中的任务。

有什么解决办法吗? 谢谢

最佳答案

您可能想要深入研究执行此操作的存储库 Web 脚本,以了解它们是如何工作的。例如,看看这个:

http://localhost:8080/alfresco/s/api/workflow-instances?initiator=admin&exclude=jbpm$wcmwf:*,jbpm$wf:articleapproval,activiti$publishWebContent,jbpm$publishWebContent,jbpm$inwf:invitation-nominated,jbpm$imwf:invitation-moderated,activiti$activitiInvitationModerated,activiti$activitiInvitationNominated&skipCount=0&maxItems=50&pooledTasks=false&state=COMPLETED

这就是“我已启动的工作流程”面板的名称。但是您可以将状态参数更改为 ACTIVE,然后您将获得正在进行的工作流程。

也许您可以按原样使用该网络脚本来满足您的需求。如果没有,您可以将其打开并创建自己的来执行您想要的任何操作。

关于javascript - 访问我在 JavaScript 中启动的 Alfresco 工作流程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28502050/

相关文章:

javascript - 如何将 JavaScript 与 Tableau View 连接?

asp.net - ASP.Net 中的 WF 和并行性需要指导

silverlight - 如何托管 Windows Workflow 4 'Workflow Designer"?是否支持 Silverlight 或 Click once?

javascript - 使用 ng-options 在选择下拉列表中显示对象数据

javascript - 函数到数组原型(prototype)

javascript - ES6,导出所有导入

visual-studio-2008 - 带有 Visual Studio 2008 的 SharePoint 2007 x64 工作流?

c# - Task.IsCompleted 使用缓存标志的原因是什么?

multithreading - Ada任务和终止

android - 清除任务并开始新的 Activity