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

正文內(nèi)容

馳騁工作流引擎-表單設(shè)計器操作手冊-ccflow-資料下載頁

2025-07-01 01:13本頁面
  

【正文】 事件都有一樣的如下4個屬性:事件類型: 業(yè)務(wù)邏輯處理的依托載體,你是用存儲過程。執(zhí)行內(nèi)容:就是執(zhí)行的主體,書寫時支持全局變量@,@ 。支持本表單的字段變量@+字段名。執(zhí)行成功時:執(zhí)行成功時提示的信息,信息內(nèi)容支持變量,同執(zhí)行內(nèi)容一樣。執(zhí)行失敗時:執(zhí)行失敗時提示的信息,信息內(nèi)容支持變量,同執(zhí)行內(nèi)容一樣。:禁用:不啟用:請在執(zhí)行內(nèi)容里填寫一個存儲過程名稱,注意表達式支持變量。執(zhí)行SQL:請在執(zhí)行內(nèi)容里填寫SQL,注意表達式支持變量。如果有多條sql ,可以用@GO 分開。比如:DELETE WF_Emp WHERE 1=2@GODELETE WF_Emp WHERE 2=3. 概要介紹:用戶在表達自己的業(yè)務(wù)邏輯時,往往用代碼編寫比較順手,在這樣的應(yīng)用條件下,你可以編寫一個url 向這個url中傳遞不同的標(biāo)記,返回不同的結(jié)果來,返回空表示順利執(zhí)行。實例:在執(zhí)行內(nèi)容里設(shè)置一個://myserver/?DoType=aaaaa, 根據(jù)DoType 標(biāo)記這不同的內(nèi)容處理。如果順利處理了就返回空,出現(xiàn)異常一定要返回: Error+”異常信息?!碧幚矸祷刂涤? (Error:+msg)。 方法.Ccform 處理的機制是,使用 HttpWebRequest 類靜默的執(zhí)行URL ,然后獲取返回的內(nèi)容。如果檢查到前幾個字符是Error 就認為是異常ccform 就會拋出異常。系統(tǒng)參數(shù):您定義的url比如為 /App/?ABC=123 , 系統(tǒng)會在之后增加一些參數(shù),這些參數(shù)叫系統(tǒng)參數(shù)。實際執(zhí)行的url為。://yourserver/App/?ABC=123amp。UserNo=xyamp。SID=xxxxxamp。FK_Dept=1010amp。FK_Unit=10amp。EntityName=ND101amp。EntityPK=OIDamp。EntityPKVal=12333amp。FK_Event=xxxxxx后面多出的參數(shù)是系統(tǒng)參數(shù),這些系統(tǒng)參數(shù)意義是:參數(shù)名中文名用途UserNo當(dāng)前用戶編號SID安全驗證碼根據(jù)sid與userno可以進行訪問的安全性校驗,關(guān)于什么是SID,請參考其它文章。FK_Dept當(dāng)前操作人員編號FK_Unit操作員單位編號EntityName當(dāng)前實體編號當(dāng)前實體的名稱EntityPK實體主鍵實體的主鍵,大多是OIDEntityPKVal主鍵值實體的主鍵值,通過它可以獲得該實體的其它信息。FK_Event事件ID根據(jù)它可以獲得sys_frmevent這條數(shù)據(jù)配置的其它信息。注意如下事項:1, 在url 中不能用session對象,不能訪問webUser.*的全局變量.2, 注意系統(tǒng)安全,防止非法侵入。3, 充分的利用系統(tǒng)參數(shù),來獲取其它的信息。4, 如果在執(zhí)行內(nèi)容里配置的url是一個相對路徑比如是”/App/”, 在bs模式下運行ccflow就會自動拼接它的url . ://yourserverIP/App/ BaseUrl 來告訴ccform執(zhí)行的絕對路徑。為了方便期間ccform定義一個系統(tǒng)的url, 如果選擇這種類型,執(zhí)行內(nèi)容里就可以為空。系統(tǒng)在執(zhí)行的時,就會自動訪問。://myserver/ccflow/DataUser/AppCoder/。如下部分未完成的功能,不過 這部分功能可以以url代替。執(zhí)行自定義WebServices: (未完成)執(zhí)行系統(tǒng)WebServices: (未完成)執(zhí)行Exe. (未完成)主表分為如下4種事件 裝載前事件、裝載后事件、保存前事件、保存后事件。您可以根據(jù)自己的需要加載相關(guān)的事件。比如:在保存后處理相關(guān)的業(yè)務(wù)邏輯,要保存前做安全檢查。從表具有如下事件:從表保存前,保存后。單條數(shù)據(jù)保存前,保存后。單條數(shù)據(jù)刪除前,刪除后。一共三對共計六個。從表保存前,保存后:參數(shù)是主表的字段參數(shù)。單條數(shù)據(jù)的事件是從表的參數(shù)。所有的事件配置信息都存儲在Sys_FrmEvent表里,入下圖。事件表結(jié)構(gòu):11技術(shù)文摘,如何獲取自由表單下拉框的值?應(yīng)用背景:在表單的前臺展現(xiàn)中,我們經(jīng)常用到一個控件的js事件需要獲取其它的控件的值,這里我們演示一下,如何在button 事件里獲取一個下拉框的的選擇的值。由此您可以開發(fā)靈活的js腳本應(yīng)用了。準(zhǔn)備工作:在表單設(shè)計器的畫布里,設(shè)置兩個控件,一個button一個dropdownlistbox. 在button事件里做如下設(shè)置,如圖所示。 預(yù)覽效果: ?首先建立一個物理表或者視圖,這個表或者視圖必須有No,Name兩個列,然后打開表Sys_SFTable, 把數(shù)據(jù)配置到里面。 技術(shù)文摘,關(guān)于Sys_FrmEle表結(jié)構(gòu)與數(shù)據(jù)存儲設(shè)計. ccform的發(fā)展是根據(jù)應(yīng)用環(huán)境不同不斷的發(fā)展,所以控件類型的擴充會在以后經(jīng)常遇到,如果為一種元素都增加一個類,這種設(shè)計方法不利于用戶的擴充,為此我們增加了 Sys_FrmEle表. Sys_FrmEle 是ccform的表單元素數(shù)據(jù)存儲的一個表,它是用于未來的表單元素擴展與用戶對控件的自定義. 用于定義控件類型的屬性 xml 在D:\ccflow\VisualFlow\Data\XML\ 文件中. 現(xiàn)把Sys_FrmEle表的存儲結(jié)構(gòu)解釋如下,希望未來ccflow的愛好者能夠根據(jù)此文檔來定義自己的控件。表結(jié)構(gòu):Sys_FrmEleMyPK varchar 主鍵FK_MapData varchar 表單IDEleType varchar EleType 類型 HandSiganture手寫簽名, iFrame 網(wǎng)頁框架. 其它的類型用戶可以自己定義,EleID varchar 控件的ID.EleName varchar 控件名稱X float X位置Y float Y位置H float H高度W float W寬度IsEnable int 是否啟用Tag1 varchar 預(yù)備字段1Tag2 varchar 預(yù)備字段2Tag3 varchar 預(yù)備字段3Tag4 varchar 預(yù)備字段4說明:1, 主鍵等于 MyPK= FK_MapData+_+EleType+_+EleID2, EleID 一個表單中需要唯一.3, EleType 類型 HandSiganture手寫簽名, iFrame 網(wǎng)頁框架. 兩個是ccform默認的, 如果是其它類型的控件需要您自己定義它.4, Tag 是用于表示備用字段,它的意義是根據(jù) EleType 來決定的. 當(dāng) EleType = HandSiganture時: Tag1 = 圖片存儲位置. Tag2 = 窗口打開寬度. Tag3 = 窗口打開高度. 當(dāng) EleType = iFrame時: Tag1 = URL, URL是可以帶有@參數(shù)的. Tag2 = 框架寬度. Tag3 = 框架高度. 我們知道ccflow的流程數(shù)據(jù)在運動過程中都是匯總到NDxRpt表里的(x表示流程編號),但是如果流程中有從表,從表如何匯總?我的應(yīng)用系統(tǒng)在應(yīng)用時如何獲取從表的數(shù)據(jù)? CCFlow中的ccform 的從表為我們提供了如下個性化設(shè)置選項. 1, 是否允許從上一個節(jié)點Copy數(shù)據(jù). 解釋: 這個屬性控制節(jié)點在運動時是否要復(fù)制數(shù)據(jù),如果是否,節(jié)點表單的從表數(shù)據(jù)就不參與copy. 2, 從表的物理表. 解釋: ccform在創(chuàng)建從表時自動創(chuàng)建一個默認的物理表名,但是您可以修改這個值. 應(yīng)用場景: 有ABC 三個節(jié)點的流程, 三個節(jié)點表單的從表可以指向一個從表, 并且可以設(shè)定讓它不執(zhí)行copy. 這樣的話從表的數(shù)據(jù)就可以從這個指定的明細物理表中找到.案例如下表單:需要驗證的地方是:1, 在提交前必要的字段不能為空,簽發(fā)人,簽發(fā)人電話,編校人,編校人電話,文章標(biāo)題。2, 輸入的電話號碼格式必須符合要求。3, 上傳的文件必須符合要求的格式, .docx4, 上傳附件不能為空。1, 發(fā)送前數(shù)據(jù)不為空的檢查。 在節(jié)點屬性里找到這個節(jié)點編號,比如是101。 ,放入。D:\ccflow\VisualFlow\DataUser\JSLibData文件夾里。 說明:ReqTB 是ccform的內(nèi)置函數(shù),就是獲取指定字段的文本框的值,與此相關(guān)的還有ReqDDL 與ReqCB . 內(nèi)置函數(shù)請見表單操作手冊。 打開節(jié)點屬性,把在發(fā)送按鈕里加入這個函數(shù)。執(zhí)行效果如下:2, 利用系統(tǒng)與自定義的函數(shù)驗證庫處理格式輸入的問題(此部分在表單設(shè)計器中有詳細的操作步驟):1,電話格式可以用ccform的擴展屬性來設(shè)置。這樣利用ccflow函數(shù)庫或者自己定義的函數(shù)庫就很輕松的實現(xiàn)了一個字段格式的驗證了。3,校驗上傳的附件是指定的格式:如果用戶上傳了不符合規(guī)定的附件,就會出現(xiàn)錯誤。?如何利用ccform中自定義函數(shù)實現(xiàn)對從表數(shù)據(jù)的一行數(shù)據(jù)輸入的安全與邏輯驗證? 本實例適用與ccflow5, 以上的版本。在ccform 的從表中cc 為大家提供了與主表一樣的內(nèi)置函數(shù),ReqTB獲取字段文本的值,ReqCB獲取checkbox的值, ReqDDL獲取下拉框的值。 請按照如下步驟處理:第一步:建立一個自定義的函數(shù)放在D:\ccflow\branches\\VisualFlow\DataUser\JSLib\下.打開這個文件按如下格式進行編輯邏輯處理內(nèi)容: 第二步:建立一個從表(或者在實例表單庫里找一個):下一步:下一步:下一步完成:OK, 我們看看運行效果吧. OVER =============OVER=============98 / 9
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1