1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 泛微OA-流程存储数据说明(表单主表+明细表)

泛微OA-流程存储数据说明(表单主表+明细表)

时间:2019-09-04 14:42:27

相关推荐

泛微OA-流程存储数据说明(表单主表+明细表)

流程存储数据说明

名词定义表单数据存储

1.表单基本信息存放表

select id,formname,formdesc from workflow_formbase

2.表单组成

3.字段信息

主字段:select * from Workflow_formdict

明细字段:select * from Workflow_Formdictdetail

4.数据表

主字段数据:select * from workflow_form

明细字段数据:select * from workflow_formdetail通过groupid区分不同明细表数据

5.主字段数据和明细字段数据的关联关系

workflow_form.requestid = workflow_formdetail.requestid

单据

1.单据的基本信息

select b.indexdesc,a.* from workflow_bill a,htmllabelindex b where a.namelabel = b.id

表单id < 0 自定义表单

表单id > 0 系统单据

2.字段

select * from workflow_billfield order by billid,viewtype,detailtable

3.数据表

主字段数据表select id,tablename from workflow_bill

明细字段数据select billid,tablename from workflow_billdetailtable

主表和明细表关联关系select id,detailkeyfield from workflow_bill

示例

1.通过workflowid查找当前请求数据存储的位置

以workflowid = 5 为例,该流程为内部留言流程

第一步,查询流程基础信息

查询结果如下:

Formid = 3, Isbill=0 参照第一部分的名词定义我们可以得知,留言流程使用的是formid=3的老表单。

第二步,查询流程所在的表和字段信息

参照第二部分的表单数据存储。

表单字段

数据存储

主表

明细

2.通过requestid查找当前流程数据存储的位置

假设requestid = 249

第一步 查找workflowid

查询结果

第二步 查找流程的基本信息

第一步里面找到了workflowid = 52

Formid = -13, Isbill=1 参照第一部分的名词定义我们可以得知,出差申请流程使用的是formid=-13的新表单

第三步查询流程所在的表和字段信息

参照第二部分的表单数据存储。

表单字段

结果如下:

数据存储

表名

查询结果如下:

说明:

主表表名:formtable_main_13

明细表表名:formtable_main_13_dt1,formtable_main_13_dt2,formtable_main_13_dt3

主表和明白表的关联字段为:mainid,主表.id = 明细表.mainid

查看当前请求的数据

上面已经找出了对应的主表和明细表,下面就是查看数据

主表数据

明细表数据

流程的其它信息表

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。