2011-10-15 24 views
1

1)一旦我爲工作流中的某個特定點添加了書籤,是否有方法讓客戶詢問工作流在哪裏並檢索其可行選項?所以就像讓我說我有5個按鈕標記1到5 ...如果我我在步驟3我可以選擇去步驟4或步驟5 ...我希望能夠讓客戶端問工作流程在那裏我可以去下一步...工作流程會說這些是你的選擇,並基於客戶端將顯示按鈕4和5,其他一切都會變灰...我猜工作流程術語如果工作流程是在挑選等待觸發器是否有某種方式可以通知客戶端可用的選項...從Windows Work Flow中檢索可行的選項路徑到客戶端?

2)是否有任何本地支持角色,我也可以與此集成?因此,用戶帳戶經理可以點擊4或5,但呼叫中心只能點擊5.

基本上我有一個工作流需要模擬一個流程(很明顯),這個流程由公司的不同部門在每個階段進行管理。但是在工作流程中的某些點上,客戶經理可以被允許在2或3個方向上轉換工作流程,因爲呼叫中心代表只允許在一個方向上轉換它......但是我需要一種方式來爲我們呼叫中心客戶端詢問工作流程中有什麼東西在什麼階段以及用戶登錄的內容被允許執行,然後基於該客戶端軟件將向他們展示他們具有什麼選項......

回答

2

如果你是使用工作流持久性時,會有一列包含工作流可以恢復的當前命名書籤。我在應用程序中使用它來驅動UI。它使用工作流服務和接收活動,您將找到SOAP操作作爲書籤名稱。

+0

這是發現我在哪裏的好消息..我仍然想知道我能去的地方。那時候我唯一的選擇是迭代實例並找到後來的活動?或者我可以以某種方式查詢書籤後連接的所有活動? –

+0

這些書籤不是關於您在工作流程中的位置,而是您可以執行的操作。例如,如果有一個Pick活動等待三個WCF消息中的任何一個,您可以從書籤中看到可能的SOAP操作。 – Maurice

+0

哦好吧我現在跟着你。我會稍微調整一下,看看是否符合我想要做的。仍然不完全積極,我將如何與用戶角色集成...我知道你可以通過角色提供商限制服務,也許這將做我所需要的...謝謝你的回覆 –

相關問題