我创建了一个网站工作流程,现在我需要在单击内容编辑器Web部件(CEWP)中的按钮时手动触发此工作流程。如何从CEWP触发它? 谢谢。
答案 0 :(得分:0)
您无法使用2010客户端对象模型直接从Javascript(CEWP内部)启动工作流程。但您可以随时拨打网络服务:
或使用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
它解释了如何将工作流附加到任何按钮。