當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > OA軟件營(yíng)銷 > OA辦公協(xié)同系統(tǒng)
泛普OA軟件流程及表單業(yè)務(wù)生成器模板附加DML接口
申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114
泛普OA軟件流程及表單業(yè)務(wù)生成器模板附加DML接口
一. 接口說(shuō)明
在流程接口和流轉(zhuǎn)路徑上配置流程流轉(zhuǎn)過(guò)程中需要執(zhí)行的sql腳本,用來(lái)實(shí)現(xiàn)流程流轉(zhuǎn)時(shí)對(duì)本系統(tǒng)及其他系統(tǒng),存放于關(guān)系型數(shù)據(jù)庫(kù)中的數(shù)據(jù)的變更,該應(yīng)用在表單建模模塊也同樣適用
二. 實(shí)現(xiàn)方法&步驟
1. 總體說(shuō)明
系統(tǒng)設(shè)置→工作流程→路徑設(shè)置→選擇流程→流程節(jié)點(diǎn)前/后附加規(guī)則/出口附加規(guī)則
圖1
2、配置接口動(dòng)作(數(shù)據(jù)庫(kù)DML操作)
圖2
圖3
2. Insert操作
如流程workflow:A-B-C,在A節(jié)點(diǎn)的節(jié)點(diǎn)后,設(shè)置節(jié)點(diǎn)前附加DML接口動(dòng)作
DML類型=insert操作
外部主表為某流程表單= formtable_main_23 (lytest)如下圖:
該表只有三個(gè)字段:cjr、cjrbm、info
圖4
DML主表字段:
cjr→當(dāng)前表單中創(chuàng)建人字段
cjrbm→當(dāng)前表單中的部門(mén)字段
info→當(dāng)前表單中的單文本字段
圖5
設(shè)置好節(jié)點(diǎn)后附加操作后保存:
圖6
前臺(tái)新建工作流workflow,如說(shuō)明字段填寫(xiě)以下內(nèi)容:
圖7
流程提交后,會(huì)執(zhí)行節(jié)點(diǎn)后DML操作,泛普OA辦公軟件泛普OA系統(tǒng)日志里會(huì)有體現(xiàn),同時(shí),外部表中插入一條數(shù)據(jù),cjr=單人員;cjrbm=單部門(mén);說(shuō)明=測(cè)試insert操作~(與DML后臺(tái)設(shè)置的字段值對(duì)應(yīng)一致)
圖8
3. Update操作
從1.3.1中圖3的說(shuō)明中可以得知:如果DML類型為update、delete,那么必須有DML主表?xiàng)l件或者自定義主表?xiàng)l件,否則此DML不被執(zhí)行。所以u(píng)pdate操作必須要設(shè)置條件。
可以試一下不設(shè)置條件的情況:將1.3.1中設(shè)置在DML將DML類型由insert操作改成update操作:
圖9
保存后,新建流程workflow:
將流程直接提交到B節(jié)點(diǎn),發(fā)現(xiàn)日志中不會(huì)有DML操作日志,且外部表中的數(shù)據(jù)也和原來(lái)一樣。
增加外部主表?xiàng)l件:
如外部表中一條記錄的requestid=501:
圖10
如果需要修改外部表中這條數(shù)據(jù)的信息,則如下設(shè)置:
圖11
填寫(xiě)自定義主表?xiàng)l件為:requestid={?aa0}
格式請(qǐng)參考1.3.1中圖3的說(shuō)明,aa0為流程workflow中流程編號(hào)字段的數(shù)據(jù)庫(kù)名
新建工作流workflow,
填寫(xiě)“流程編號(hào)”字段為501和其他信息后提交,提交后執(zhí)行DML操作,更新requestid=501的數(shù)據(jù):
圖12
圖13
4. Delete操作
和update操作類似,需要設(shè)置條件才能執(zhí)行
同樣的,執(zhí)行DML操作時(shí),會(huì)按條件刪除對(duì)應(yīng)的數(shù)據(jù)。如1.3.2將update操作改成delete操作,新建流程“流程編號(hào)”填寫(xiě)501,提交后執(zhí)行DML操作,會(huì)將requestid=501的記錄刪除。
5. 其他說(shuō)明
1、update操作和delete操作時(shí),如果滿足條件的數(shù)據(jù)有多條,則更新或刪除多條滿足條件的數(shù)據(jù);
2、節(jié)點(diǎn)前附加操作和出口附加規(guī)則設(shè)置類似;
3、可以在一個(gè)節(jié)點(diǎn)的節(jié)點(diǎn)后/節(jié)點(diǎn)前/出口附加規(guī)則設(shè)置中添加多個(gè)DML操作,通過(guò)DML操作設(shè)置頁(yè)面的“執(zhí)行順序”來(lái)控制執(zhí)行順序。如果多個(gè)操作順序一致,則按設(shè)置的先后來(lái)執(zhí)行;如果順序不一致,則按設(shè)定的順序,執(zhí)行順序小的先執(zhí)行;
4、明細(xì)表字段不支持DML操作。
- 1oa協(xié)同辦公系統(tǒng)軟件
- 2微小企業(yè)協(xié)同辦公系統(tǒng)
- 3OA辦公系統(tǒng)提升企業(yè)員工執(zhí)行力的“利劍”
- 4醫(yī)院協(xié)同oa辦公系統(tǒng)軟件
- 5設(shè)計(jì)協(xié)同平臺(tái)
- 6設(shè)計(jì)院協(xié)同設(shè)計(jì)軟件
- 7oa協(xié)同辦公系統(tǒng)費(fèi)用
- 8協(xié)同辦公管理系統(tǒng)
- 9供商協(xié)同平臺(tái)
- 10企業(yè)oa協(xié)同辦公管理系統(tǒng)
- 11泛普OA辦公系統(tǒng)為了更好支持SAP接口集成到OA系統(tǒng)
- 12協(xié)同辦公的系統(tǒng)設(shè)計(jì)
- 13協(xié)同辦公手機(jī)軟件
- 14協(xié)同管理軟件是什么
- 15通訊協(xié)同oa辦公系統(tǒng)
- 16oa協(xié)同辦公信息管理系統(tǒng)
- 17OA辦公自動(dòng)軟件系統(tǒng)公文流轉(zhuǎn)處理上對(duì)應(yīng)介紹
- 18協(xié)同辦公系統(tǒng)oa辦公系統(tǒng)
- 19開(kāi)發(fā)企業(yè)協(xié)同辦公系統(tǒng)軟件
- 20手機(jī)協(xié)同oa辦公系統(tǒng)軟件
- 21手機(jī)協(xié)同辦公系統(tǒng)軟件
- 22企業(yè)協(xié)同管理軟件
- 23公司管理的重點(diǎn)和痛點(diǎn),OA辦公系統(tǒng)找到解決的辦法
- 24免費(fèi)oa協(xié)同辦公管理軟件
- 25最好的協(xié)同辦公系統(tǒng)費(fèi)用
- 26協(xié)同OA軟件的目錄結(jié)構(gòu) :CRMinvestigate
- 27協(xié)同辦公系統(tǒng)建設(shè)意義
- 28泛普OA軟件流程及表單業(yè)務(wù)生成器模板附加DML接口
- 29協(xié)同辦公系統(tǒng)標(biāo)志
- 30圖書(shū)電子信息化OA軟件的主要優(yōu)勢(shì)表現(xiàn)
成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓