我在microsoft sharepoint2010上有sharepoint网站。
现在我必须创建一个WP7应用程序,我可以使用它批准并拒绝来自移动设备的任务。
我已经创建了一个具有审批工作流程的任务。
我使用Lists.asmx(sharepoint的webservice)来显示分配给person的任务列表,并且可以正常使用我的移动应用程序,但无法找到如何批准和拒绝任务。
任何帮助表示赞赏...
答案 0 :(得分:1)
正在运行的工作流将任务添加到任务列表,该列表指定分配给每个任务的人员。您可以使用listdata.svc(您可以查询服务)或lists.asmx服务来访问此列表。
有关如何查找自定义任务列表的信息,请参阅Approval Workflow scenario on MSDN和this
当工作流模板安装在网站上并与文档库,列表,网站或内容类型相关联时,网站用户可以启动工作流的实例。
当工作流发起人选择文档并启动工作流实例时,该过程开始。
发起人从此关联创建工作流实例。
用户自定义此新实例并启动它。
工作流的运行实例将任务添加到参与者的任务列表中。
此方案中使用的批准工作流程按顺序分配这些任务。但是,您可以同时为多个参与者分配任务,从而可以并行执行任务。
工作流程中的参与者可以通过检查其任务列表来了解工作流程分配给他们的任务。
每个参与者与正在运行的工作流实例交互以完成分配的任务。
答案 1 :(得分:0)
请参阅我对此问题的回答Approve a SharePoint workflow task using SharePoint Web Services / Object Model
为了使用此代码,您需要引用Microsoft.SharePoint dll,但我不确定这是否可以在WP7设备上使用。