0

我在SharePoint Designer 2010中遇到了查找功能問題。它不能正常工作。有人能幫我解決這個問題嗎?我使用兩個自定義列表飛機測試。在飛機我有兩個領域:飛機的類型註冊。在測試我使用查找字段來選擇註冊字段和結果字段其截圖上的「Uitkomst」。在結果字段中,我想顯示與飛機的註冊相關聯的飛機類型Sharepoint查詢工作流程無法正常工作

有時查找在我創建新項目時起作用!有時似乎工作流程沒有啓動。我使用日誌,查看工作流程是否啓動,並確實啓動。大多數情況下,當我創建一個新項目時,狀態立即設置爲完成。它非常罕見,我希望有人對我有一個想法如何解決這個問題。

Testing List screenshot

Here are my Settings screenshot

回答

0

什麼問題?

該問題與屏幕截圖中「查找單行文本」對話框的「查找列表項」部分有關。

它試圖在「測試」列表中找到「ID」列值等於當前項目「ID」列值的「Aircrafts」列表中的項目,這是毫無意義的。

如果有任何問題,您希望在「飛機」列表中找到「註冊」列值等於當前項目的「查找」列值的項目。

考慮一種替代方法

,而不是更新與工作流的Uitkomst列值,你可以讓SharePoint利用現有查找連接自動填充它。

在您的測試列表中,轉到列表設置,然後編輯名爲「lookup」的列。單擊「飛機類型」(Field of Aircraft)字段的複選框以創建一個額外的查找列,當用戶爲查找列選擇「註冊」值時,該列會自動填入正確的「飛機類型」值。

默認情況下,該列將使用名稱「查找:飛機的類型」創建,但您可以在創建後對其進行重命名。

請注意,這僅適用於某些字段類型,例如單行文本字段。如果「飛機類型」本身就是「飛機」列表中的查詢列,那麼您將無法以這種方式將其拉出。

+0

非常感謝您的解釋!它現在有效! :) – Mystrymen