泛微oa连接mysql,泛微OA 数据库维护笔记(e-cology)
泛微OA數據庫維護筆記
本文介紹泛微OA系統流程相關表結構,以及常用的查詢、修改流程數據、導出流程數據的操作:
這里主要介紹流程的數據存放結構及如果通過流程類型獲取到流程的字段信息,流程的載體分為表單和單據兩類,表單和單據的區別在于:所有使用表單的流程數據存放在同一個表中,而單據每個單據對應著一張獨立的數據表
1.表單
一、對于表單而言流程的數據信息存放在三個數據表中
Workflow_requestbase:該表存放了流程的基本信息:標題,創建人,創建
時間,流程類型等等
Workflow_form:該表存儲了流程的具體信息通過REQUESTID字段和
Workflow_requestbase表關聯
Workflow_formdetail:該表存放了流程的明細信息,同樣通過REQUESTID
字段和Workflow_requestbase表關聯
二、通過流程的類型如何獲取該流程使用了Workflow_form和
Workflow_formdetail表中哪些字段
在Workflow_form和Workflow_formdetail表中存放了大量字段,所有使用表單的流程的字段都在這兩個表中,如何獲取每個流程使用了那些字
段呢?
A、找到流程的類型ID,假定為wfid
B、找到流程用了哪個表單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=’’)
哪些明細字段:
select(select fieldname from
workflow_formdictdetail where id=fieldid)from
workflow_formfield where formid=上面獲取的FORMID and
isdetail=’1’
總結
以上是生活随笔為你收集整理的泛微oa连接mysql,泛微OA 数据库维护笔记(e-cology)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 前端学习(1838):前端面试题之执行上
- 下一篇: 前端学习(1946)vue之电商管理系统