監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價咨詢管理系統(tǒng) | 工程設(shè)計管理系統(tǒng) | 甲方項目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉
免費OA系統(tǒng)

當前位置:工程項目OA系統(tǒng) > 免費辦公軟件 > 免費OA系統(tǒng)

免費OA流程存儲數(shù)據(jù)說明

申請免費試用、咨詢電話:400-8352-114

泛普免費OA流程存儲數(shù)據(jù)說明
 
一、         免費OA系統(tǒng)名詞定義
 
英文 中文 備注
  •  
節(jié)點id  
  •  
節(jié)點類型
  1. :創(chuàng)建就誒點
  2. :審批節(jié)點
  3. :提交節(jié)點
  4. :歸檔
  •  
是否為單據(jù) 0 :表單(老表單)
1 :單據(jù)(新表單和系統(tǒng)單據(jù))
  •  
流程id  
  •  
表單id  
  •  
請求id  
  •  
字段id  
  •  
字段數(shù)據(jù)庫名稱  
  •  
是否為明細  
 
二、         泛普免費OA軟件表單數(shù)據(jù)存儲
  1. 表單基本信息存放表
select id,formname,formdesc from workflow_formbase
 
id 表單id
formname 表單名稱
formdesc 表單描述
      
   
2、 表單組成
Ø  表單字段:
select formid,fieldid,isdetail,groupid from workflow_formfield order by formid,isdetail,groupid,fieldid
 
formid 表單id
fieldid 字段id
  •  
是否為明細字段
  1. :代表是(字段來至于Workflow_Formdictdetail)
其它值,代表該字段為主字段(Workflow_formdict)
  •  
當isdetial=1的時候,groupid代表明細表序號,比如:
0 代表第一個明細表
1 代表第二個明細表
……
                           
  1. 字段信息
Ø  主字段:
select * from Workflow_formdict
Ø  明細字段:
select * from Workflow_Formdictdetail
  1. 數(shù)據(jù)表
Ø  主字段數(shù)據(jù)
select * from workflow_form
Ø  明細字段數(shù)據(jù)
select * from workflow_formdetail
Ø  主字段數(shù)據(jù)和明細字段數(shù)據(jù)的關(guān)聯(lián)關(guān)系
workflow_form.requestid = workflow_formdetail.requestid
 
三、         泛普OA辦公系統(tǒng)單據(jù)
  1. 單據(jù)的基本信息
select b.indexdesc,a.* from workflow_bill a,htmllabelindex b where a.namelabel = b.id
表單id < 0 自定義表單
表單id > 0 系統(tǒng)單據(jù)
                  
  1. 字段
select * from workflow_billfield order by billid,viewtype,detailtable
billid 表單id
  •  
0 主字段
1 明細字段
detailtable 明細表表名,也就表示該字段屬于哪個明細表
 
  1. 數(shù)據(jù)表
Ø  主字段數(shù)據(jù)表
select id,tablename from workflow_bill
Id 表單id
Tablename 表名
 
Ø  明細字段數(shù)據(jù)
select billid,tablename from workflow_billdetailtable
billid 表單id
Tablename 表名
 
Ø  主表和明細表關(guān)聯(lián)關(guān)系
select id,detailkeyfield from workflow_bill
id 表單id
detailkeyfield 主表和明細表的關(guān)聯(lián)字段
一般情況下,如果detailkeyfield為空,那么detailkeyfield默認為mainid。
例子formtable_main_10.id = formtable_main_10_dt1. mainid
 
四、         泛普OA免費版示例
  1. 通過workflowid查找當前請求數(shù)據(jù)存儲的位置
以workflowid = 5 為例,該流程為內(nèi)部留言流程
Ø  第一步,查詢流程基礎(chǔ)信息
Select id,workflowname,formid,isbill from workflow_base where id = 5
查詢結(jié)果如下:

Formid = 3, Isbill=0 參照第一部分的名詞定義我們可以得知,留言流程使用的是formid=3的老表單。
 
Ø  第二步,查詢流程所在的表和字段信息
參照第二部分的表單數(shù)據(jù)存儲。
表單字段
select formid,fieldid,isdetail,groupid from workflow_formfield where formid = 3 order by formid,isdetail,groupid,fieldid
 
數(shù)據(jù)存儲
主表
Select a.* from workflow_form a,workflow_requestbase b where a.requestid = b.requestid and b.workflowid = 5
 
明細
Select * from workflow_formdetail a,workflow_requestbase b where a.requestid = b.requestid and b.workflowid = 5
                  
  1. 通過requestid查找當前流程數(shù)據(jù)存儲的位置
假設(shè)requestid = 249
Ø  第一步 查找workflowid
select workflowid from workflow_requestbase where requestid = 249
 
查詢結(jié)果

Ø  第二步 查找流程的基本信息
第一步里面找到了workflowid = 52

Formid = -13, Isbill=1 參照第一部分的名詞定義我們可以得知,出差申請流程使用的是formid=-13的新表單
 
Ø  第三步查詢流程所在的表和字段信息
參照第二部分的表單數(shù)據(jù)存儲。
表單字段
select * from workflow_billfield where billid = -13
結(jié)果如下:

 
數(shù)據(jù)存儲
表名
select tablename,detailkeyfield from workflow_bill where id = -13
 
select tablename from Workflow_billdetailtable where billid = -13
           查詢結(jié)果如下:

說明:
主表表名:formtable_main_13
明細表表名:formtable_main_13_dt1,formtable_main_13_dt2,
formtable_main_13_dt3
                           主表和明白表的關(guān)聯(lián)字段為:mainid,主表.id = 明細表.mainid
 
Ø  查看當前請求的數(shù)據(jù)
上面已經(jīng)找出了對應的主表和明細表,下面就是查看數(shù)據(jù)
主表數(shù)據(jù)
select * from workflow_requestbase a,formtable_main_13 b where a.requestid = b.requestId and a.requestid = 294
 
明細表數(shù)據(jù)
select * from formtable_main_13 a,formtable_main_13_dt1 b where a.id = b.mainid
 
select * from formtable_main_13 a,formtable_main_13_dt2 b where a.id = b.mainid
 
……
 
 
五、         流程的其它信息表
--請求基本信息表,通過requestid查找
select * from workflow_requestbase
 
--請求操作者表,通過requestid查找
select * from workflow_currentoperator
 
--請求流轉(zhuǎn)日志表,通過requestid查找
select * from workflow_requestLog
 
--下拉字段的值,通過fieldid,isbill查找
Select * from workflow_selectitem
 
--瀏覽框字段值的來源
Select b.indexdesc,a.* from workflow_browserurl a,HtmlLabelIndex b where a.labelid = b.id
 
                   
發(fā)布:2006-04-22 14:29    編輯:泛普軟件 · admin    [打印此頁]    [關(guān)閉]
相關(guān)文章:

泛普免費OA系統(tǒng)其他應用

免費ERP系統(tǒng) OA辦公系統(tǒng)免費版 免費OA系統(tǒng) 免費ERP 免費財務軟件 財務軟件免費版 合同管理軟件免費版 管家婆進銷存免費版 小管家進銷存免費版 生財寶進銷存免費版 免費網(wǎng)店管理軟件 服裝管理系統(tǒng)免費版 免費廣告公司管理系統(tǒng) 房地產(chǎn)銷售軟件下載 免費開源系統(tǒng) 免費辦公管理系統(tǒng) 免費審批系統(tǒng) 免費辦公用品管理軟件 免費上網(wǎng)行為管理系統(tǒng) 免費公文管理系統(tǒng) 免費流程管理軟件 免費商務管理軟件 免費稱重管理軟件 免費訂單管理系統(tǒng) 免費公司管理軟件 免費信息管理系統(tǒng) 業(yè)務流程管理軟件免費 免費時間管理軟件 免費目標管理軟件 免費協(xié)同管理軟件 免費企業(yè)OA辦公系統(tǒng)