2011-11-16 85 views
1

我需要將值從我的自定義活動傳遞到Switch活動,而不使用工作流變量。將值傳遞給Switch活動

此外,我不想創建我自己的自定義開關活動來做到這一點。

我希望這是可能的

回答

1

據我知道通過兩項活動之間的數據在工作流程要麼使用的工作流程變量的唯一途徑或輸入/輸出參數。
爲什麼你有這個約束沒有使用工作流變量?
你也使用哪個版本的WF?

編輯: 自定義ActivityDesigner可以爲您設置工作流程變量。因此,如果您需要一個用於您的第一個自定義活動,另一個鏈接到默認的Switch活動。
在這種情況下,用戶不需要設置變量,他們只需要從交換機列表中選擇一個變量。

+0

導致im重新託管工作流設計器,以便我的客戶可以使用它,我想盡可能簡化工作流程的創建。版本爲4.0 – aron

+0

在這種情況下,您可以嘗試創建自定義ActivityDesigner,並定義要返回結果的自定義活動。然後,ActivityDesigner可以詢問用戶哪個活動的結果用於交換機。理論上這應該起作用。 – ViktorZ

+0

感謝ViktorZ的努力,但我會等待其他答案的到來。我不想創建自定義活動或使用變量。如果可能的話,我想通過連接它們將值傳遞給Switch活動的表達式字段 – aron