目标:创建一个重命名库中文档的工作流程。
我的文档库位于子站点,是一个孩子。该库有两个查阅列,它们引用主站点中的列表,即父列表。也就是说,在其他站点中具有查找字段列表的库。这些查找字段,我将用于重命名文件。
问题:在我的worflow中,每个使用[%CurrentItem:LookupField%]的操作都没有跟随。工作流程停止。失败。
我无法理解该错误的起源。
任何信息都会有所帮助。
解决方法:正如您在已知问题中看到的那样使用REST CALL。 http://office.microsoft.com/en-us/help/sharepoint-server-2013-known-issues-HA102919021.aspx?ss-src=featuredhelp&ss=3f1a5755-0dad-4a34-8758-904329f5e4c9
答案 0 :(得分:1)
这是一个知道问题,您可以在o365论坛中看到。 community.office365.com/en-us/f/154/p/206482/754001.aspx
解决方法:使用“休息呼叫操作”。
我需要标题,即我的查询字段,但我的工作流程无法获取此信息。否,如果此查找字段正在其他级别站点中查找列表。
所以我将REST CALL用于我的库,并获取我的查找字段的ID,然后我将使用该ID对该列表执行其他REST CALL,它将返回此项目的标题。 :d
看起来很简单@ _ @但我不知道如何从工作流程D进行休息调用:
我失败了@ _ @ ...现在当我不得不在其他列表中请求某些内容时,我得到了#34;未经授权" ......真的吗? d:
最终解决方案:我们做到了......您必须为工作流程设置应用权限。您可以在此处查看:http://msdn.microsoft.com/en-us/library/office/jj822159(v=office.15).aspx 不要忘记:如果您想访问TOP级网站(主要)中的列表,您必须在顶级网站中设置此权限。我为什么这么说?因为,我在工作流程启动的同一站点上设置了此权限,因此当它想要在主站点中请求某些内容时,我的请求会失败。所以当这样做时要付出代价。 :)
如果您遇到问题,请与我联系。 \ O /