泛微oa连接mysql,泛微OA 数据库维护笔记(e-cology)
泛微OA數(shù)據(jù)庫維護(hù)筆記
本文介紹泛微OA系統(tǒng)流程相關(guān)表結(jié)構(gòu),以及常用的查詢、修改流程數(shù)據(jù)、導(dǎo)出流程數(shù)據(jù)的操作:
這里主要介紹流程的數(shù)據(jù)存放結(jié)構(gòu)及如果通過流程類型獲取到流程的字段信息,流程的載體分為表單和單據(jù)兩類,表單和單據(jù)的區(qū)別在于:所有使用表單的流程數(shù)據(jù)存放在同一個(gè)表中,而單據(jù)每個(gè)單據(jù)對應(yīng)著一張獨(dú)立的數(shù)據(jù)表
1.表單
一、對于表單而言流程的數(shù)據(jù)信息存放在三個(gè)數(shù)據(jù)表中
Workflow_requestbase:該表存放了流程的基本信息:標(biāo)題,創(chuàng)建人,創(chuàng)建
時(shí)間,流程類型等等
Workflow_form:該表存儲(chǔ)了流程的具體信息通過REQUESTID字段和
Workflow_requestbase表關(guān)聯(lián)
Workflow_formdetail:該表存放了流程的明細(xì)信息,同樣通過REQUESTID
字段和Workflow_requestbase表關(guān)聯(lián)
二、通過流程的類型如何獲取該流程使用了Workflow_form和
Workflow_formdetail表中哪些字段
在Workflow_form和Workflow_formdetail表中存放了大量字段,所有使用表單的流程的字段都在這兩個(gè)表中,如何獲取每個(gè)流程使用了那些字
段呢?
A、找到流程的類型ID,假定為wfid
B、找到流程用了哪個(gè)表單select formid from workflow_base where
id=wfid and isbill=’0’
C、獲得該表單用到了哪些主字段:
select(
select fieldlable from workflow_fieldlable where
workflow_fieldlable.fieldid=workflow_formfield.fie
ldid and langurageid=7and
workflow_fieldlable.formid=workflow_formfield.form
id)as name,(select fieldname from workflow_formdict
where id=fieldid)from workflow_formfield where
formid=上面獲取的FORMID and (isdetail is null or
isdetail=’’)
哪些明細(xì)字段:
select(select fieldname from
workflow_formdictdetail where id=fieldid)from
workflow_formfield where formid=上面獲取的FORMID and
isdetail=’1’
總結(jié)
以上是生活随笔為你收集整理的泛微oa连接mysql,泛微OA 数据库维护笔记(e-cology)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(1838):前端面试题之执行上
- 下一篇: php mysql网站设计_基于PHP和