0

2010年我有一個SharePoint Designer工作流。此工作流與列表關聯,並且在運行時應將當前項目複製回列表中,然後更新新創建的字段在工作流啓動時設置變量。基本上它重複一個項目,然後更改新創建的項目的1個值。對項目的SharePoint 2010工作流更新查找字段

我需要更新的字段是一個查找字段到另一個列表中。出於某種原因,SharePoint不會每次都不喜歡此錯誤和錯誤。

我已經嘗試將字段的值設置爲以下幾項,所有這些都在運行時失敗。

ID of the lookup item 
ID;#VALUE of the lookup item 
VALUE of the lookup item 
1;#201101 which is a hardcoded value I know is correct...just trying to test here 

在這一點上,我沒有想法。誰能幫忙?

欲瞭解更多詳細的工作流程有1步用下面的操作:

  1. 在當前項目複製項目列出在[參數:ListURL],難道沒有覆蓋現有項目。將結果列表項ID存儲在[Variable:DuplicateID]中。
  2. 然後將[變量:報告月份ID]設置爲[報告月份:ID]。 (這是使用在工作流啓動時設置的變量[變量:報告月份]對報告月份列表進行的查找)。
  3. 然後在當前列表中更新項目(該項目由[Variable:DuplicateID]確定,我嘗試使用各種組合[變量:報告月份ID]和[變量:報告]設置當前列表中報告月份字段的值月]

我得到當worflow運行錯誤如下。

The workflow could not update the item, possibly because one or more columns for the item require a different type of information. 

回答

0

現在已經有同樣的問題,似乎這是一個SPD-錯誤。我也想寫回將目標項目的id的「variable:create」添加到目標列表中的lookup-field中,我也總是有同樣的錯誤。他還通過使用此值更新評論字段並且它是一個整數值。但我無法更新查找值。

我爲它的解決方案:

創建目的地列表中的第二個工作流程,在目標名單(更新查找值與當前項目的ID)「更新列表項目」,並定義了工作流程由創建自動啓動。

這對我來說很好。它需要幾秒鐘,直到lookup-value可見,但這對我來說不是問題。

相關問題