2010-12-14 17 views
0

我想在符合條件時向用戶發送電子郵件,但我只能讓工作流設計人員返回一條記錄。Sharepoint工作流程中的多個記錄

我有兩個列表,我有像下面的數據。

列表A:

**col1**    **col2** 
[email protected]    This is subject 

列表B:

Col1   Key1     Key2    
[email protected]  orange    apple 
[email protected]  banana    subject 

蔭寫入條件

如果COL1(A)等於COL1(B)

和COL1(A )包含key1或key2

做些什麼。

但它看起來像只有第一行被選中所有的時間沒有任何事情發生,因爲它不匹配關鍵字列。是否有一種方法可以在Sharepoint設計器中實現此功能,因爲如果返回多行,則只會選擇第一行。 Plz幫助我。如果我不清楚,請告訴我。

感謝,

回答

0

有沒有辦法在SharePoint Designer要做到這一點,他們的路我管,在過去這貼在一起是爲了創造另一個列表是一個爲你很多......根據你的列表a和列表b

創建一個新列表。

列表C
西1密鑰1密鑰2 Key1-1 Key2-1 Key1-2 Key2-2
[email protected]查找列出乙查找列出乙查找列出乙http://www.fiddler2.com/fiddler2/

隨着新創建的列表根據Column1 1更新它(必須使用查找中的值手動更新Key1,然後您的工作流可以根據列表C成功查詢和發送電子郵件(我可能會將工作流放在列表C上並在添加了適當數量的項目時觸發它

+0

感謝您的回覆!你能以身作則解釋我嗎?我真的很感謝你的幫助。 – user346514 2010-12-17 14:20:38

0

我正在處理正在運行的任務這個問題也是如此。向記錄具有特定標誌的所有聯繫人發送電子郵件。

示例列表:

Record | Group A | Group B | Group C | Contacts 
----------------------------------------------- 
1  [Checked]   [Checked] Names 
2     [Checked] [Checked] Names 
3  [Checked]      Names 

雖然我還沒有成功地得到這個工作。我今天走得更近了一步。也就是說,我有兩個工作流程變量 - 收集器和桶。

我使用了以下內容:

Set Variable:Bucket to [%Variable: Bucket%][%Variable: Collector%] 

上面一行允許我追加電子郵件到一個變量。現在,如果我們可以結合這種方式來檢查「每個」記錄。然後我們會有一個解決方案。