从CEWP按钮触发工作流程

时间:2012-06-04 13:09:46

标签: sharepoint sharepoint-2010

我创建了一个网站工作流程,现在我需要在单击内容编辑器Web部件(CEWP)中的按钮时手动触发此工作流程。如何从CEWP触发它? 谢谢。

3 个答案:

答案 0 :(得分:0)

您无法使用2010客户端对象模型直接从Javascript(CEWP内部)启动工作流程。但您可以随时拨打网络服务:

https://www.nothingbutsharepoint.com/sites/eusp/Pages/4-clicks-or-1-using-jquery-to-start-a-sharepoint-workflow.aspx

或使用spservices

http://spservices.codeplex.com/wikipage?title=StartWorkflow&referringTitle=Workflow

答案 1 :(得分:0)

我没有找到从CEWP触发网站工作流程的简单方法(使用javascript)所以我制作了一个自定义列表,以便在点击CEWP按钮(http://ishaalan.wordpress.com/2010/05/23/adding-an-item-to-a-sharepoint-list-using-javascript/)时获得所需参数的更新。并且使列表worflow与该列表相关联,以便在添加新项目时触发。它解决了我的问题。谢谢@dotsa的回复。

答案 2 :(得分:0)

这可能有所帮助:

http://techtrainingnotes.blogspot.ch/2015/10/sharepoint-launch-site-workflow-from.html

它解释了如何将工作流附加到任何按钮。