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

正文內(nèi)容

馳騁工作流程引擎-流程開發(fā)說明書(編輯修改稿)

2025-05-11 06:42 本頁面
 

【文章內(nèi)容簡介】 由4列與字段分組構(gòu)成,它的格式固定一列說明,一列控件,一列說明一列控件。配以字段分組可以解決字段排列的問題。詳細請參考:傻瓜表單設(shè)計器相冊自由表單: 可以自己按照自己的布局生成的表單,這種表單格式靈活,控件豐富. 詳細請參考:自由表單設(shè)計器相冊自定義表單: 這種類型是解決我自己畫一個表單,如何嵌入到ccflow里工作。如果您的系統(tǒng)已經(jīng)有了自己的表單可以把此表單的url 輸入到指定的文本框中.比如:您輸入的是 ://localhost/?aa=xxx系統(tǒng)在調(diào)用時就會是 ://localhost/?aa=xxxamp。WorkID=123amp。FK_Node=101amp。UserNo=zhoupengamp。SID=xxxxxccflow自動的加入相關(guān)的信息傳遞給您,你需要獲取這些參數(shù)進行處理.你的表單需要進行如下改造.1,接受來UserNo, 與SID 參數(shù)用來校驗訪問的用戶是否合法.2,在表單的主表中增加一個字段 WorkID 表示這個流程的唯一主鍵標識,當然你也可以保留已經(jīng)有的主鍵。根據(jù)這個WorkID 來判
斷是否需要增加、更新主表的數(shù)據(jù)。3,接受FK_Node 參數(shù)它表示節(jié)點ID,的示流程運行到什么位置了,從而進行相關(guān)的權(quán)限判斷。SDK表單如果您采用應(yīng)用dll的模式開發(fā)您的工作流程系統(tǒng)那就采用這種方式,這種方式的特點:1,引用dll,調(diào)用開發(fā)接口。2,自己編寫表單格式,處理表單業(yè)務(wù)邏輯,并且自己托放發(fā)送,保存,退回,轉(zhuǎn)發(fā),刪除按鈕。3,在每個流程功能按鈕下填寫業(yè)務(wù)邏輯外,還要編寫調(diào)用流程接口方法。 比如:調(diào)用發(fā)送方法./* string msg = (,())。 msg = (@@, @)。 msg = (@, BR@)。 (發(fā)送提示, msg)。*/事例路徑:D:\ccflow\VisualFlow\SDKFlows\QingJia禁用(對多表單流程有效)也叫禁用節(jié)點表單, 就是不使用節(jié)點表單僅使用流程表單。成功發(fā)送后轉(zhuǎn)向方式在節(jié)點成功發(fā)送后有如下處理方式: 0 提示ccflow默認信息 系統(tǒng)提示詳細的發(fā)送信息,包括下一步的接受人。 1 提示指定信息 按照您定義的信息提示給用戶。此選項需要在[轉(zhuǎn)向處理內(nèi)容]文本框里輸入提示內(nèi)容。 2 轉(zhuǎn)向指定的URL 按照您定義的url轉(zhuǎn)向,此選項需要在[轉(zhuǎn)向處理內(nèi)容]文本框里輸入url。 3 按照條件轉(zhuǎn)向 在相關(guān)功能里定義轉(zhuǎn)向條件。其它:利用此屬性您可以個性化提示信息??梢栽诹鞒烫幚硗瓿珊筠D(zhuǎn)向指定的url,也可以根據(jù)表單的字段的值轉(zhuǎn)向指定的url。比如:父子流程,當子流程啟動起來之后,就可以利用此項功能轉(zhuǎn)到父流程節(jié)點上去。在子流程完成后,從子流程轉(zhuǎn)向父流程配置案例:1, 打開子流程的最后一個節(jié)點屬性界面,設(shè)置成功發(fā)送后轉(zhuǎn)向方式,為3,既:轉(zhuǎn)向指定的url2, 在轉(zhuǎn)向處理內(nèi)容輸入一個url?WorkID=@FIDamp。FK_Flow=021amp。FK_Node=2116 , 當這個節(jié)點完成后,它就會轉(zhuǎn)向這個url。啟動一個新流程的事例:?FK_Flow=021amp。FK_Node=2101 , 當前節(jié)點上所有的數(shù)據(jù)將會根據(jù)同名字段,進行copy過去,包括明細表、附件信息。 經(jīng)過如上的配置,子流程在完成后就轉(zhuǎn)向父流程的節(jié)點了。 按鈕標簽為什么要控制前臺的標簽按鈕?我們知道按鈕的標簽文字都是一個名字,但是這個名字不一定適合用戶的要求。比如在請假流程有三個點,發(fā)起流程,部門經(jīng)理審批,人事備案。1, 在開始節(jié)點的 [發(fā)送] 按鈕名詞就比較專業(yè)化,如果修改成[發(fā)起請假流程]就比較貼切。2, 在第二個節(jié)點 [退回] 如果修改成[退回給發(fā)起人] 就比較讓人容易看懂。3, 在人事備案節(jié)點上,如果不需要[退回]按鈕,可以禁用它。特別說明:以上設(shè)置對于采用潛入方式開發(fā)有效,如果采用sdk模式開發(fā),這些設(shè)置不起作用。有兩個重要的權(quán)限控制,分配是退回規(guī)則與附件權(quán)限,請參考下章節(jié)。退回規(guī)則退回規(guī)則在節(jié)點按鈕標簽欄目中的退回標簽設(shè)置。不能退回: 當前節(jié)點不能執(zhí)行退回功能。只能退回上一個節(jié)點: 只能退回上一個節(jié)點,從那里發(fā)送來的,就退回到那里去??梢酝嘶匾郧叭我夤?jié)點:不限制退回的節(jié)點,但是退回的節(jié)點必須是當前節(jié)點以前的節(jié)點??赏嘶刂付ǖ墓?jié)點: 退回指定的節(jié)點,此功能需要在流程屬性中的可退回的節(jié)點中設(shè)置它。其它:執(zhí)行退回后,系統(tǒng)都會向執(zhí)行人發(fā)送消息,發(fā)送對象僅限于上一節(jié)點的執(zhí)行人員。Ccflow如何處理流程退回過程的數(shù)據(jù)的完整性。流程在退回時,有一段流程數(shù)據(jù)就是從當前點到退回點的所做的工作,這部分節(jié)點的數(shù)據(jù)如何處理成為了我們要探討與取舍的難點。以請假流程為例,申請人發(fā)起,部門經(jīng)理審批,總經(jīng)理審批,人力資源歸檔。如果總經(jīng)理退回到第一個點,可以解釋為,部門經(jīng)理做的無效的工作,此部分工作需要刪除,ccflow都是這樣的處理的,這樣的解釋也是用戶所接受的。但是在其它的流程就不能這樣解釋了,因為他需要保留歷史痕跡,并且在退回后有如下可能要發(fā)生。1, 退回到指定的點后,發(fā)起人刪除流程。2, 退回到退回節(jié)點后,發(fā)起人修改表單后發(fā)送,按原節(jié)點發(fā)回來。3, 退回到退回節(jié)點后,發(fā)起人修改表單后發(fā)送,經(jīng)歷與其它的路線步驟到當前點。4, 退回到退回節(jié)點后,發(fā)起人修改表單后發(fā)送,該走其它的路線不經(jīng)當前點。 基于如上可能性的發(fā)生ccflow,做了如下處理。1, 退回階段流程數(shù)據(jù)寫入txt 文件里,放在D:\ccflow\VisualFlow\DataUser\ReturnLog2, 增加了流程報告與節(jié)點的焦點字段功能,系統(tǒng)把每一步驟的操作都記到日志表里了,通過焦點字段的配合,可以讓操作員方便明晰的看到軌跡。跳轉(zhuǎn)規(guī)則應(yīng)用背景:對于一個各項制度未成熟的單位,各種隨機發(fā)生違反流程規(guī)則的都有可能存在,但是這種行為在當時的管理條件下也是不得已的。流程設(shè)計人員在流程設(shè)計中未考慮到,或者認為非法的路徑在現(xiàn)實的管理活動中需要體現(xiàn)出來。這就要求流程引擎能夠運行指定的節(jié)點在可以跳轉(zhuǎn)到指定的位置中去。跳轉(zhuǎn)規(guī)則:1, 不允許跳轉(zhuǎn)。2, 只能向后跳轉(zhuǎn)3, 只能向前跳轉(zhuǎn)。4, 任何節(jié)點跳轉(zhuǎn)。5, 跳轉(zhuǎn)指定的節(jié)點。目前ccflow支持以上5種跳轉(zhuǎn)規(guī)則,跳轉(zhuǎn)指定的節(jié)點,可以在節(jié)點的基本屬性里書寫一個sql表達式。查詢的結(jié)果必須有兩列,節(jié)點編號,與節(jié)點名稱,順序不能變化。如何設(shè)置跳轉(zhuǎn)規(guī)則?第一步:在允許跳轉(zhuǎn)的節(jié)點打開節(jié)點屬性,如下圖:根據(jù)自己的業(yè)務(wù)需要選擇一種跳轉(zhuǎn)規(guī)則:顯示效果:按下跳轉(zhuǎn)按鈕,系統(tǒng)自動顯示出來根據(jù)跳轉(zhuǎn)規(guī)則能要跳轉(zhuǎn)的節(jié)點。跳轉(zhuǎn)操作界面: 文件附件(對傻瓜表單有效)略考核屬性以上是對考核信息的設(shè)置,因為考核來說各個單位規(guī)則都不相同,模式也不想同。所以ccflow只記錄此部分的設(shè)置。具體的時效考核與質(zhì)量考核的開發(fā)由二次開發(fā)人員來決定。相關(guān)功能相關(guān)功能:請看左邊的菜單欄目,以下是分別介紹與當前節(jié)點有關(guān)系的相關(guān)功能。節(jié)點崗位用來控制可以訪問以節(jié)點的工作崗位,那些崗位可以訪問此節(jié)點處理此節(jié)點的工作任務(wù)。如果此節(jié)點是開始節(jié)點,那就是那些人員可以發(fā)起工作。注意:當投遞規(guī)則中,設(shè)置按崗位投遞才有效。節(jié)點部門 用來控制可以訪問以節(jié)點的部門,那些部門可以訪問此節(jié)點處理此節(jié)點的工作任務(wù)。如果此節(jié)點是開始節(jié)點,那就是那些人員可以發(fā)起工作。注意:當投遞規(guī)則中,設(shè)置按部門投遞才有效。接受人員用來控制可以訪問以節(jié)點的人員,那些人員可以訪問此節(jié)點處理此節(jié)點的工作任務(wù)。如果此節(jié)點是開始節(jié)點,那就是那些人員可以發(fā)起工作。注意:當投遞規(guī)則中,設(shè)置按人員投遞才有效??烧{(diào)用的子流程處理父子流程時用到 現(xiàn)有一個主流程,一個或者多個小線程流程. 主流程在運行到指定節(jié)點時,它可以停留在這里可以一次或者多次喚起其它的流
程。我們把這樣的流程稱呼為主副流程. 喚起流程的節(jié)點,我們稱為喚起節(jié)點. 如何設(shè)置這樣的流程,你可以在節(jié)點屬性里, 選擇要關(guān)聯(lián)的子流程. 關(guān)聯(lián)之后,需要診斷一下. 這個調(diào)用鏈接就會顯示在表單的下方. 如何進行二次開發(fā)對于這樣的流程, 請等待一下二次開發(fā)問題. 要想進行二次開發(fā)你需要很熟悉ccflow的運行表結(jié)構(gòu). 開發(fā)注意事項: 1, 喚起節(jié)點的表單數(shù)據(jù)可以copy 到被喚起流程的第一個節(jié)點上. 2, 如果以前已經(jīng)喚起過的流程沒有運行下去,那么這個調(diào)用就會把上次沒有發(fā)起的子流程掉起來。 3, 如果沒有的話就可以看到已經(jīng)發(fā)起的流程列出來. 4, 被調(diào)用起來的流程不能是多線程流程,(其實這個是不合理的約定), 因為FID 已經(jīng)被占用了.可退回的節(jié)點一個節(jié)點的退回,是具有一定的規(guī)則的。這個規(guī)則在節(jié)點屬性里可以設(shè)置。當節(jié)點的退回規(guī)則定義為可以退回指定的節(jié)點時才效。關(guān)于節(jié)點的退回規(guī)則,請參考節(jié)點屬性章節(jié)。在這里是定義當前節(jié)點可以退回到的節(jié)點集合,在實際應(yīng)用中,并不是所有的節(jié)點都可以退回。其他:如果指定的退回此節(jié)點以后的節(jié)點會無效,比如你指定了未到達的節(jié)點。關(guān)于退回規(guī)則請參考: 本章節(jié)的節(jié)點屬性》按鈕標簽》退回規(guī)則。單據(jù)打印什么是單據(jù)打印?需要制作一個單據(jù)模板,通過上一個界面綁定在節(jié)點上才能實現(xiàn)單據(jù)打印。1, 一個節(jié)點表單可以打印多個單據(jù)。2, 單據(jù)必須是 rtf 格式的文件。單據(jù)模板.單據(jù)模板的制作方式,與單據(jù)規(guī)則我們先看一個描述就明白了。此模板位于:D:\ccflow\VisualFlow\DataUser\CyclostyleFile\單據(jù)模板事例以下是基本的字段輸出普通類型字段輸出:文本輸出 :Title 輸出內(nèi)容: 按文字輸出.文本輸出 :RDT 輸出內(nèi)容: 20110511日期文本輸出 : 輸出內(nèi)容: 2011年05月11日金額文本輸出 :baoxiaojine 輸出內(nèi)容: 金額人民幣輸出 : 輸出內(nèi)容: 金額人民幣大寫輸出 : 輸出內(nèi)容: 壹百零壹元壹角貳分布爾類型數(shù)據(jù)輸出: IsPass 輸出 0布爾類型數(shù)據(jù)轉(zhuǎn)意輸出: IsPassText 輸出 否布爾類型數(shù)據(jù)轉(zhuǎn)意輸出: 輸出 [X]布爾類型數(shù)據(jù)轉(zhuǎn)意輸出: 輸出 [V] 以性別為例枚舉類型輸出: XB 直接輸出 1 枚舉類型輸出標簽: XBText 直接輸出 男 以部門為例外鍵類型輸出: FK_Dept 直接輸出 01外鍵類型輸出標簽: FK_DeptText 直接輸出 總經(jīng)理室簽名: 以下是表格的明細輸出:報銷內(nèi)容單價數(shù)量小計合計單據(jù)打印的調(diào)用方式默認調(diào)用方式: 在節(jié)點發(fā)送成功后,ccflow就會生成表單單據(jù),發(fā)送提示界面就會提示單據(jù)打印連接。外部接口調(diào)用方式:對于傻瓜表單來說可以通過,寫一個調(diào)用外部接口的方式調(diào)用表單。對于自由表單來說可以增加一個button 讓這個button 執(zhí)行一段js腳本調(diào)用。調(diào)用URL : ./WorkOpt/?FK_Node=@FK_Nodeamp。OID=@WorkID。單據(jù)打印常見問題 1, 亂碼. 輸出的格式是亂碼。 原因:是你的格式文件中有西文字符。解決辦法:全選模板數(shù)據(jù),字體,選擇宋代或者其它的中文字段。2, 字段沒有別替換掉。原因:兩個尖括號的標記中間有其它的字符,導致ccflow未識別你的標記。解決辦法:用寫字本打開模板文件,搜索字段名,定位到節(jié)點標記位置。原來可能是 MyField 替換成 MyField。 就可以解決問題了。3, 明細表未輸出。原因:解決辦法:調(diào)用外部接口(傻瓜表單有效)特別說明:對傻瓜表單有效:如果在當前的節(jié)點執(zhí)行相關(guān)功能時,可以配置功能連接在這上面。外部接口的定義是什么?在自由表單設(shè)計器中,已經(jīng)有了按鈕元素,可以替代此部分的功能。消息收聽什么是消息收聽?消息收聽,在流程運行時,向指定的節(jié)點處理人發(fā)送消息。消息接受有三種方式:短信、郵件、郵件+短信.比如:財務(wù)報銷流程中, 發(fā)起流程人要在第一時間知道部門經(jīng)理審批內(nèi)容、總經(jīng)理審批內(nèi)容. 如果財務(wù)審批通過了,我就可以第一時間到出納那里領(lǐng)取報銷款。流程引擎中貫穿了這樣的消息機制,就可以把每個崗位上的人員有機的連通起來,協(xié)調(diào)起來,使整個單位的整體工作效率更高。 此消息收聽機制就可以解決此問題。 如何設(shè)置消息收聽?1, 選擇偵聽節(jié)點,找節(jié)點屬性 (在節(jié)點屬性里,點消息收聽按鈕,系統(tǒng)彈出消息收聽設(shè)置的對話框。)2,點設(shè)置消息收聽。3,設(shè)置收聽內(nèi)容格式.4, 在當前節(jié)點設(shè)置收聽的節(jié)點,意義是當前人員收聽指定節(jié)點發(fā)送來的信息。 消息設(shè)置內(nèi)部支
點擊復制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1