希望能對你有所幫助:SPD 2007自定義工作流重複寄送
我們建立在SPD一個相當簡單的,自定義工作流連接到一個自定義列表。在列表中有一個「狀態」列,其中有一個選擇下拉列表,其中一個值爲「完成」。
工作流啓動選項,我們選擇了兩個: - 「當創建新項目時」和 - 每當一個項目更改。
我們建立了工作流程分爲兩步:
步驟1:
(條件):當一個新項目已經建立,(動作)發送到「創建者」的電子郵件(一「感謝您提交的內容...」)
步驟2: (條件 - 查找)當「狀態」列等於「完成」(動作)發送電子郵件至「創建者」 /用戶誰創建的項目(「您的訂單已完成......」)。
好消息是,在測試中我們同時接收創建一個新的項目,也是「訂單完成」電子郵件時,我們將狀態更新領域的時候,「謝謝你」電子郵件「完成」。壞消息是,如果我們在將其標記爲「完整」(「保留」等)之前使用其他狀態值更新記錄,則首次「感謝您提交」電子郵件會再次發送給'創建者'用戶。您可以猜到,他們在整個過程中只能收到兩封電子郵件。
難道這是因爲啓動選項也被設置爲「改變」的,儘管我們指定了變化的參數?也許這兩個步驟需要被定義爲兩個獨立的工作流程?它看起來很簡單和具體,它們可以包含在同一個工作流程中。
感謝任何反饋,謝謝。