FWOA流程数据存储说明

上传人:re****.1 文档编号:507612550 上传时间:2022-08-30 格式:DOCX 页数:6 大小:93.93KB
返回 下载 相关 举报
FWOA流程数据存储说明_第1页
第1页 / 共6页
FWOA流程数据存储说明_第2页
第2页 / 共6页
FWOA流程数据存储说明_第3页
第3页 / 共6页
FWOA流程数据存储说明_第4页
第4页 / 共6页
FWOA流程数据存储说明_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《FWOA流程数据存储说明》由会员分享,可在线阅读,更多相关《FWOA流程数据存储说明(6页珍藏版)》请在金锄头文库上搜索。

1、精选优质文档-倾情为你奉上流程存储数据说明一、 名词定义英文中文备注Nodeid节点idNodetype节点类型0:创建就诶点1:审批节点2:提交节点3:归档Isbill是否为单据0 :表单(老表单)1 :单据(新表单和系统单据)workflowid流程idFormid表单idRequestid请求idFielded字段idFieldname字段数据库名称Isdetail是否为明细二、 表单数据存储1、 表单基本信息存放表select id,formname,formdesc from workflow_formbaseid表单idformname表单名称formdesc表单描述2、 表单组成

2、 表单字段:select formid,fieldid,isdetail,groupid from workflow_formfield order by formid,isdetail,groupid,fieldidformid表单idfieldid字段idIsdetail是否为明细字段1:代表是(字段来至于Workflow_Formdictdetail)其它值,代表该字段为主字段(Workflow_formdict)Groupid当isdetial=1的时候,groupid代表明细表序号,比如:0 代表第一个明细表1 代表第二个明细表3、 字段信息 主字段:select * from Wo

3、rkflow_formdict 明细字段:select * from Workflow_Formdictdetail4、 数据表 主字段数据select * from workflow_form 明细字段数据select * from workflow_formdetail 主字段数据和明细字段数据的关联关系workflow_form.requestid = workflow_formdetail.requestid三、 单据1、 单据的基本信息select b.indexdesc,a.* from workflow_bill a,htmllabelindex b where a.namela

4、bel = b.id表单id 0 系统单据2、 字段select * from workflow_billfield order by billid,viewtype,detailtablebillid表单idViewtype0 主字段1 明细字段detailtable明细表表名,也就表示该字段属于哪个明细表3、 数据表 主字段数据表select id,tablename from workflow_billId表单idTablename表名 明细字段数据select billid,tablename from workflow_billdetailtablebillid表单idTablena

5、me表名 主表和明细表关联关系select id,detailkeyfield from workflow_billid表单iddetailkeyfield主表和明细表的关联字段一般情况下,如果detailkeyfield为空,那么detailkeyfield默认为mainid。例子formtable_main_10.id = formtable_main_10_dt1. mainid四、 示例1、 通过workflowid查找当前请求数据存储的位置以workflowid = 5 为例,该流程为内部留言流程 第一步,查询流程基础信息Select id,workflowname,formid,i

6、sbill from workflow_base where id = 5查询结果如下:Formid = 3, Isbill=0 参照第一部分的名词定义我们可以得知,留言流程使用的是formid=3的老表单。 第二步,查询流程所在的表和字段信息参照第二部分的表单数据存储。表单字段select formid,fieldid,isdetail,groupid from workflow_formfield where formid = 3 order by formid,isdetail,groupid,fieldid数据存储主表Select a.* from workflow_form a,wo

7、rkflow_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 = 52、 通过requestid查找当前流程数据存储的位置假设requestid = 249 第一步 查找workflowidselect workflowid from workflow_requestbase where req

8、uestid = 249查询结果 第二步 查找流程的基本信息第一步里面找到了workflowid = 52Formid = -13, Isbill=1 参照第一部分的名词定义我们可以得知,出差申请流程使用的是formid=-13的新表单 第三步查询流程所在的表和字段信息参照第二部分的表单数据存储。表单字段select * from workflow_billfield where billid = -13结果如下:数据存储表名select tablename,detailkeyfield from workflow_bill where id = -13select tablename fro

9、m Workflow_billdetailtable where billid = -13 查询结果如下:说明:主表表名:formtable_main_13明细表表名:formtable_main_13_dt1,formtable_main_13_dt2,formtable_main_13_dt3 主表和明白表的关联字段为:mainid,主表.id = 明细表.mainid 查看当前请求的数据上面已经找出了对应的主表和明细表,下面就是查看数据主表数据select * from workflow_requestbase a,formtable_main_13 b where a.requesti

10、d = b.requestId and a.requestid = 294明细表数据select * from formtable_main_13 a,formtable_main_13_dt1 b where a.id = b.mainidselect * 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-请求流转日志表,通过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专心-专注-专业

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号