關鍵字: 馳騁工做流程快速開發平臺 工做流程管理系統 工做流引擎 asp.net工做流引擎 java工做流引擎. 開發者表單 拖拽式表單 工做流系統CCBPM節點訪問規則接收人規則 java
適配數據庫: oralce,mysql,sqlserver,Informix, PostgreSQL 達夢 mysql
接受人規則,就是爲了解決下一步發送人的範圍所制定的各類規則。審批、生產環境有不少的不肯定性,更多的時候須要自動肯定接受人的範圍,爲了適應不一樣場合下的須要個人制定了以下接收人規則。 sql
由上一節點發送人經過「人員選擇器」選擇接受人 數據庫
設置方式: 此此節點的上一個節點中啓用【接受人】按鈕,本步驟設置按接受人選擇,上一個用戶在發送前經過點【接受人】按鈕選擇指定的接受人(類於發送郵件時的接受人員選擇)。 編程
選擇此項後系統就會自動在功能按鈕欄顯示一個選擇接受人功能按鈕,點擊這裏查看如何設置接收人選擇器。 asp.net
技術細節: sqlserver
1, 當前節點的上一節點會有選擇人的範圍過濾問題,若是您在此節點上設置了崗位集合CCBPM在上一個節點彈出選擇人的對話框時,就會按當前的崗位集合來過濾人員。 .net
2, 在當前節點的上一個節點可能存在多個節點點分支。這個時間打開選擇接受人對話框,就會出來首先要用戶選擇到那裏去,而後在列出爲這個節點的人員來。 設計
設置接受人選擇器的人員範圍 orm
新版本接受人選擇器樣式:
接收人的範圍須要肯定下來,能夠讓用戶更精準的選擇下一步接收人。本章節講解了如何配置接收人選擇器的範圍,請參考以下:
若是當前節點的訪問規則設置了由上一步發送人選擇,那麼就要定義[接受人選擇器]的樣式與可選擇人員的範圍內容。
以下圖:
控制人員選擇器的樣式方式有兩種:表格與樹。
控制人員範圍的方式有以下幾種,每種方式能夠處理不一樣的場景。
按崗位:在綁定的崗位中選擇接受人
按部門:在綁定的部門中選擇接受人
按人員:根據綁定的人員選擇接受人
按SQL:
在參數1裏配置一個獲取分組數據源的sql,它有No,Name兩個列。
注意SQL參數支持ccflow表達式。
配置示例:
顯示示例:
自定義URL: 添加本身編寫的人員選擇器,並調用CCBPM的發送方法。
用流程事件,經過調用設置接受的接口,來設置當前節點的接收人,請參考:
這種方式經過編程,手工的在上一個節點設置該節點的接收人,實現的把接受人信息寫入接收人列表裏。
這種模式下只有在BPM的模式下才能工做。
BPM模式:使用cc提供的GPM(權限管理),CCFLOW(流程設計器),CCOA(前臺辦公)集成的一整套的辦公管理軟件,咱們稱之爲bpm或BPM模式。在流程運轉中,可經過此規則,按照組織結構(GPM權限管理中)查找處理人,包括部門領導、權限組角色等。