freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

馳騁工作流引擎-流程設計器操作手冊-ccflow5(參考版)

2025-04-19 08:46本頁面
  

【正文】 5, 跳轉指定的節(jié)點。2, 只能向后跳轉3, 只能向前跳轉。這就要求流程引擎能夠運行指定的節(jié)點在可以跳轉到指定的位置中去。 OVER 應用背景:對于一個各項制度未成熟的單位,各種隨機發(fā)生違反流程規(guī)則的都有可能存在,但是這種行為在當時的管理條件下也是不得已的。與節(jié)點屬性中的 [是否可以退回并原路返回?] 配合使用 應用場景:一個流程走過了ABCDEFG幾個節(jié)點,在G節(jié)點上發(fā)現(xiàn)要退回給B節(jié)點上去,還期望B節(jié)點的人員完成后直接發(fā)送給G節(jié)點上來,這種應用場景就是是否可以在退回后原路返回。1, 退回階段流程數(shù)據(jù)寫入txt 文件里,放在D:\ccflow\trunk\CCFlow\DataUser\ReturnLog2, 增加了流程報告與節(jié)點的焦點字段功能,系統(tǒng)把每一步驟的操作都記到日志表里了,通過焦點字段的配合,可以讓操作員方便明晰的看到軌跡。4, 退回到退回節(jié)點后,發(fā)起人修改表單后發(fā)送,該走其它的路線不經(jīng)當前點。2, 退回到退回節(jié)點后,發(fā)起人修改表單后發(fā)送,按原節(jié)點發(fā)回來。但是在其它的流程就不能這樣解釋了,因為他需要保留歷史痕跡,并且在退回后有如下可能要發(fā)生。以請假流程為例,申請人發(fā)起,部門經(jīng)理審批,總經(jīng)理審批,人力資源歸檔。,第一次會有消息提示。退回的消息處理,系統(tǒng)都會向執(zhí)行人發(fā)送消息,發(fā)送對象僅限于上一節(jié)點的執(zhí)行人員,這樣上被退回的點上的工作人員就有一個待辦工作,如果您耦合了ccim它就會自動發(fā)一個消息提醒??梢酝嘶匾郧叭我夤?jié)點:不限制退回的節(jié)點,但是退回的節(jié)點必須是當前節(jié)點以前的節(jié)點。不能退回: 當前節(jié)點不能執(zhí)行退回功能。有兩個重要的權限控制,分配是退回規(guī)則與附件權限,請參考下章節(jié)。3, 在人事備案節(jié)點上,如果不需要[退回]按鈕,可以禁用它。1, 在開始節(jié)點的 [發(fā)送] 按鈕名詞就比較專業(yè)化,如果修改成[發(fā)起請假流程]就比較貼切。單元測試: 參考 D:\ccflow\trunk\DemoAndTesting\\BaseFunc\ 為什么要控制前臺的標簽按鈕?我們知道按鈕的標簽文字都是一個名字,但是這個名字不一定適合用戶的要求。2,在部門經(jīng)理審批表單里增加了一個boolen字段,是否需要已讀回執(zhí),在人力資源部歸檔節(jié)點設置了“由上一節(jié)點的表單字段決定”。設計說明: 1,在第二步的部門經(jīng)理審批節(jié)點的節(jié)點屬性里設置了,自動回執(zhí)。比如:A 發(fā)向 B,A節(jié)點發(fā)送的sdk 參數(shù)傳入 SysIsReadReceipts 值為0 或者1 ,表示是否需要已讀回執(zhí)。 由上一節(jié)點的表單字段決定: 比如A發(fā)向B ,在B節(jié)點上設置此規(guī)則,要在A的節(jié)點表單上增加一個系統(tǒng)字段SysIsReadReceipts 建議為boolen類型,0表示不回執(zhí),1表示需要閱讀回執(zhí)。 Ccflow的抽象模式: 不設置,自動回執(zhí),由上一節(jié)點的表單字段決定,由sdk開發(fā)者參數(shù)決定四種ccflow已讀模式。但是ccflow 沒有處理拒絕發(fā)送已讀回執(zhí)動作。擴展閱讀 電子郵件中已讀回執(zhí):如果您在使用電郵寫信時選擇了“已讀回執(zhí)”,當收件人打開您的郵件時,會提示發(fā)送方要求發(fā)送已讀回執(zhí),如果對方同意發(fā)送回執(zhí),那么就會有一個已讀回執(zhí)發(fā)送回來給你,您就可以確認對方是否收到了該郵件,并且知道對方是什么時候閱讀該郵件的。我們處理工作的時間周期, 察看工作 打開工作 處理工作 發(fā)送工作。 經(jīng)過如上的配置,子流程在完成后就轉向父流程的節(jié)點了。啟動一個新流程的事例:?FK_Flow=021amp。FK_Flow=021amp。比如:父子流程,當子流程啟動起來之后,就可以利用此項功能轉到父流程節(jié)點上去。其它:利用此屬性您可以個性化提示信息。Name(用逗號分開) 2 轉向指定的URL 按照您定義的url轉向,此選項需要在[轉向處理內容]文本框里輸入url。上圖的設置就標示了發(fā)送后的提示信息包含變量,發(fā)送后提示信息如下。此選項需要在[轉向處理內容]文本框里輸入提示內容。在節(jié)點成功發(fā)送后有如下處理方式: 0 提示ccflow默認信息 系統(tǒng)提示詳細的發(fā)送信息,包括下一步的接受人。 (發(fā)送提示, msg)。 msg = (, )。3,在每個流程功能按鈕下填寫業(yè)務邏輯外,還要編寫調用流程接口方法。SDK表單如果您采用應用dll的模式開發(fā)您的工作流程系統(tǒng)那就采用這種方式,這種方式的特點:1,引用dll,調用開發(fā)接口。根據(jù)這個WorkID 來判
斷是否需要增加、更新主表的數(shù)據(jù)。UserNo=zhoupengamp。WorkID=123amp。詳細請參考:傻瓜表單設計器相冊自由表單: 可以自己按照自己的布局生成的表單,這種表單格式靈活,控件豐富. 詳細請參考:自由表單設計器相冊自定義表單: 這種類型是解決我自己畫一個表單,如何嵌入到ccflow里工作。目前為止 ccflow 流程引擎設計器支持如下幾種表單類型.傻瓜表單 自由表單 自定義表單 SDK表單 禁用(對多表單流程有效)每種表單類型意義如下:傻瓜表單: 由4列與字段分組構成,它的格式固定一列說明,一列控件,一列說明一列控件。分合流:既是分流也是合流, 我們稱為分合流。分流點:它發(fā)送時n個操作人員都可以接受。更多的計算方式,請搜索:”ccflow 流程完成率”。其它:這種方式是對按崗位計算的補充。設置方式: 在接受對象中設置一個節(jié)點編號比如:101。因為如果按崗位計算在第二步驟就要發(fā)送給IT部門經(jīng)理審批而非發(fā)起人的部門經(jīng)理審批了。第三個步驟中層領導審批。這是簡單的三個步驟,發(fā)起》IT部門受理》發(fā)起的部門負責人審批。每個部門的成員如果有設備維護的需要,首先填寫一個單子向這個IT部門的受理人員發(fā)送詳細的故障說明。設置方式: 在[訪問規(guī)則處理內容]中設置一個節(jié)點編號比如:101。運行方式:ccflow會取既具備此崗位集合的又具備此部門集合的人員,做為本節(jié)點的接受人員。 說明:這種方式就類似于發(fā)送郵件。運行方式: 在用戶填寫上一個步驟的節(jié)點表單時,這個指定的字段可以用逗號分號分開,可以輸入多個接受人員的編號。這個時間打開選擇接受人對話框,就會出來首先要用戶選擇到那里去,然后在列出為這個節(jié)點的人員來。 技術細節(jié):1, 當前節(jié)點的上一節(jié)點會有選擇人的范圍過濾問題,如果您在此節(jié)點上設置了崗位集合ccflow在上一個節(jié)點彈出選擇人的對話框時,就會按當前的崗位集合來過濾人員。如果C的接受人員規(guī)則是按sql計算: 配置的表達式如下表達式是錯誤的:select UserNo as No, from ND2701 WHERE OID=OID如下表達式才是正確的:select UserNo as No from ND2701 WHERE OID=FID這是因為子線程在發(fā)送時獲取的變量OID 是子線程的ID而非,干流上的WorkID.由發(fā)送人選擇:設置方式: 此此節(jié)點的上一個節(jié)點中啟用【接受人】按鈕,本步驟設置按接受人選擇,上一個用戶在發(fā)送前通過點【接受人】按鈕選擇指定的接受人(類于發(fā)送郵件時的接受人員選擇)。這種場合應用于,特定的條件下, 一些特殊的臨時的崗位不系統(tǒng)管理員不愿意去設置,而是直接選擇投遞到具體的人員.關于合流點的接受人按sql獲取接受的表達式的問題注意子線程向合流點發(fā)送時,接受人規(guī)則的表達式的變量是臨近合流點的子線程節(jié)點變量。 部門: 表示能做那里的事情 。如果該操作員部門下沒有這個工作崗位的人員,ccflow 就會把當前操作員的部門級次提高一個級別,在尋找,依次計算。 如果您執(zhí)行了分配系統(tǒng)就把分配的人員,做為接受人員計算.可以設置的投遞的類型:按崗位: 設置方法: 在下一個節(jié)點上的節(jié)點屬性里,設置節(jié)點崗位。如何設置下一步的接受人范圍,是我們研究的難題, 到目前位置,ccflow 為您提供了如下幾種模式.說明:1, 下列設置類型,都設置當前節(jié)點作用于下一步節(jié)點。在流程檢查中體現(xiàn):您在節(jié)點屬性中設置了這個焦點字段A,由于當前節(jié)點的表單變更丟失了字段A,那么就會檢查錯誤。在轉發(fā)中應用:如果設置了焦點字段,用戶就可以在當前表單上在這個字段上填寫意見,按下轉發(fā)按鈕后這個字段的數(shù)據(jù)就會被帶到轉發(fā)功能界面里去,符合操作習慣。在工作日志中應用:如果您為此節(jié)點設置了焦點字段,系統(tǒng)在日志記錄時,就會記錄到日志中去。并非所有的節(jié)點都要設置焦點字段。如果您不設置它,ccflow就記錄不上。在工作日志中,用戶希望看到日志記錄每次審批意見,如果有多次退回,多次審批意見,個是什么。焦點字段的定義: 在一個表單中有一個特殊的字段,并且是一個可以輸入(比如審批意見),這個字段的采集信息可以反應到軌跡表中。這種功能ccflow稱為自動記憶投遞路徑。比如:A節(jié)點向B節(jié)點發(fā)送,B節(jié)點上有三個分管副局長可以審批,但是每個副局長分管的業(yè)務不同,所以此人需要在第一次指定一業(yè)務副局長去審批,這叫工作分配。是否允許分配工作?發(fā)送下一步驟時,比如n個人可以處理,是否允許發(fā)送人指定人員進行處理?是否可以強制刪除子流程對于分合流有效,如果到了規(guī)定的完成時間,對于未完成的子流程是否可以強制被合流上的操作人員強制刪除。節(jié)點屬性描述流程步驟需要手工的維護,系統(tǒng)無法自動計算每個節(jié)點在流程中的步驟。5, 寫入一條退回信息,讓接受人員能夠看到退回的原因。3, 恢復流程引擎注冊表數(shù)據(jù),當前表狀態(tài)標示為退回。 }回滾流程的設計需求:1, 回滾人接受到的信息是退回狀態(tài),而非流程的運行狀態(tài)。回滾流程對應的API:/// summary /// 恢復已完成的流程數(shù)據(jù)到指定的節(jié)點,如果節(jié)點為0就恢復到最后一個完成的節(jié)點上去. /// 恢復失敗拋出異常 /// /summary /// param name=flowNo要恢復的流程編號/param /// param name=workid要恢復的workid/param /// param name=backToNodeID恢復到的節(jié)點編號,如果是0,標示回復到流程最后一個節(jié)點上去./param /// param name=note恢復的原因,此原因會記錄到日志/param public static string Flow_DoRebackWorkFlow(string flowNo, Int64 workid, int backToNodeID, string note) { fs = new (flowNo)。場景2:一個主流程啟動了n個子流程,他在監(jiān)控子流程時發(fā)現(xiàn)子流程問題,需要重新去做。這種模式下,ccflow就不會在自動創(chuàng)建節(jié)點表,而是所有的該流程的節(jié)點表都映射到了NDxxxRpt表。在各個節(jié)點表單對應的數(shù)據(jù)表里反應的是當前自己修改的數(shù)據(jù).Ccflow就可以把這種軌跡的模式自動的記錄下來,我們把這種模式叫做軌跡記錄模式。費用金額字段為100萬,運行到第二個節(jié)點后ND102與ND1Rpt中的金額會是110萬,運行到最后節(jié)點時ND103與ND1Rpt的字段值為90萬。申請人申請的金額是100萬, 部門經(jīng)理審批的是110萬, 總經(jīng)理審批的是90萬?;谶@種模式的數(shù)據(jù)存儲流程在運動過程中,就會忠實的記錄下來每個節(jié)點上對應的人員數(shù)據(jù)更改。 創(chuàng)建一個工作:(‘ShengJuQingJia’,null,null,null,0)刪除一個流程:(‘ShengJuQingJia’’,11111,false)CCFlow 有一個api是可以把流程標示轉化成流程編號:. TurnFlowCodeToFlowNo(string flowCode) CCFlow把流程數(shù)據(jù)模式分為兩種:軌跡模式與合并模式。例如:創(chuàng)建一個流程此流程的編號為001,在新建時指定它的流程標示為ShengJuQingJia。 流程標示 一個流程有一個固定編號,同時您也可以為它定義一個標示,此標示是在全局唯一的,也可以稱之為助記碼。如果為改變這個主表的名稱在創(chuàng)建此流程時,可以自定義此它。 3. .4. 新建一個流程,在流程屬性中設置該流程為項目類型的流程.5. 為該流程的每個節(jié)點表單都要增加一個PrjNo,PrjName字段.6, 在表單上,增加一個超連接 連接地址為 ./Prj/?FK_Prj=PrjNoamp。環(huán)境搭建1. D:\ccflow\ExpandingApplication\Prj\Prj 復制到 D:\ccflow\trunk\CCFlow\ 中去.2. 在ccflow webapplication 中引用 D:\ccflow\trunk\ExpandingApplication\Prj\Components\\3. 在目錄: D:\ccflow\trunk\CCFlow\DataUser 目錄. 這個目錄將會放資料樹。4,項目流程ccflow在表單設計中有一個約定。這類的流程在節(jié)點權限控制時會遇到局限在本項
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1