2008-08-28 62 views
0

我使用SharePoint Designer創建工作流程。我試圖在「Define Workflow Lookup」對話框中查看文檔庫中的子文件夾。這有兩個問題:查找SharePoint工作流程中的文檔庫項目

  1. 我無法通過URL路徑查找項目。如果按標題查找,我可以輸出URL路徑,但通過路徑選擇不起作用。什麼 字段可以/不能使用?
  2. 我無法獲取任何子文件夾。我可以訪問頂層文件夾 ,但子文件夾似乎不可用。注意到 在設計器中查看 「數據源庫」中的文檔庫的數據時,情況屬實。

爲了澄清,工作流在不同的列表上,而不是在文檔庫上。

UPD:另外,我知道如何通過對象模型做到這一點,問題是如何做到這一點在SharePoint Designer,無需部署代碼到服務器。

回答

1

我真的沒有太多的Sharepoint經驗,但我想我至少可以提供一些的答案 - 即使它是錯誤的。

從另一個開發者來說,聽起來好像很難進入任何子文件夾,因此您可能需要考慮製作自己的自定義工作流程。

也許像LINQ to Sharepoint這樣的東西可以幫助您實際獲取並枚舉子文件夾並獲取所需的數據? LINQ to Sharepoint

+0

我正試圖在SP設計器中做到這一點。我已經知道如何在代碼中執行此操作(請參閱UPD)。至於「比沒有更好的錯誤答案」,我並不完全同意這一點,因爲現在這個問題不再是「沒有答案」。 – 2010-06-01 17:29:59

0

問題是「文件夾」不是真正的文件夾,因爲它們被查詢字符串訪問,而不是真實文件夾的「/」。

+0

那麼您如何在工作流程查找中訪問一個呢? – 2008-09-17 11:04:52