簡體   English   中英

Sharepoint Designer 2013:當當前項目為查找字段時,工作流停止

[英]Sharepoint Designer 2013: Workflow stops when current item is a Lookup Field

目標 :創建一個重命名庫中文檔的工作流。

我的文檔庫在一個子站點中,是一個孩子。 該庫有兩個查詢列,它們引用主站點中的父列表。 即,具有查找字段的庫在其他站點中具有列表。 這些查找字段中,我將使用重命名文件。

問題 :在我的工作流程中,每個使用[%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

正如您在o365論壇中看到的那樣,這是一個已知問題。 community.office365.com/en-us/f/154/p/206482/754001.aspx

知道SPD 2013的問題: http : //office.microsoft.com/zh-cn/help/sharepoint-server-2013-known-issues-HA102919021.aspx?ss-src=featuredhelp&ss=3f1a5755-0dad-4a34-8758- 904329f5e4c9

解決方法:使用“休息呼叫操作”。

我需要標題,即在我的查閱字段中,但我的工作流程無法獲取此信息。 如果此查找字段正在其他級別的站點中查找列表,則為否。

因此,我將對我的庫使用REST CALL,並獲取我的查找字段的ID,然后使用ID對列表進行其他REST CALL,它將返回該項目的標題。 :d

@ _ @看起來很簡單,但我不確定如何從工作流D中進行休息呼叫:

我失敗了@ _ @ ...現在,當我不得不請求其他列表中的某項時,我得到了“未授權” ...真的嗎? d:

最終解決方案:我們做到了...您必須為工作流程設置應用程序權限。 您可以在此處查看操作方法: http : //msdn.microsoft.com/zh-cn/library/office/jj822159(v=office.15).aspx 不要忘記:如果要訪問列表中的列表在TOP級站點(主站點)中,您必須在頂級站點中設置此權限。 我為什么這么說呢? 因為,我在工作流程開始的同一站點上設置了此權限,所以當它想要在主站點中請求某些內容時,我的請求將失敗。 因此,請在執行操作時付款。 :)

如果您有問題,請指望我。 \\ O /

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM