-
-
川A16888 数据小白Lv1
发表于2021-3-5 12:59
悬赏1
已解决

找到一张疑似存储审批意见的表:ACT_HI_COMMENT,但是这张表没数据;有如下问题需确认:
审批流程中的审批意见是不是存在ACT_HI_COMMENT中?
如果是,没有数据的问题怎么排查?
如果不是,帮忙给一个存储审批意见的表名,谢谢
川A16888 发表于 2021-3-8 15:19
请问下截图圈红的这个审批意见有没有保存在后台表?如果保存了是保存在哪张表里的?谢谢
...
没有保存到后台无法查到上面已经回复了
10个回答
工作流所有相关的表格可以看这两个帖子
https://bbs.esensoft.com/thread-128050-1-1.html
https://bbs.esensoft.com/thread-128051-1-1.html
xxxl 发表于 2021-3-5 13:40
工作流所有相关的表格可以看这两个帖子
https://bbs.esensoft.com/thread-128050-1-1.html
https://bbs.ese ...
您给的帖子上提到了历史意见是这张表:ACT_HI_COMMENT,就是我帖子中写的那张表但本地数据库里此表没数据,如下图:
[attach]33397[/attach]
流程是有审批意见的,如下图:

请问如何排查,可能是哪里的问题?

川A16888 发表于 2021-3-5 17:09
没太明白您的意思,其他项目有遇到过需要从后台表查询审批意见么?ACT_HI_COMMENT没有审批数据的问题如何 ...
就是是不能查到审批意见数据
本帖最后由 lifen 于 2021-4-23 17:58 编辑
SELECT A.PROC_INST_ID_,A.RW,B.BBQ,C.SP,D.NAME
FROM (SELECT PROC_INST_ID_, TEXT_ AS RW
FROM I51.act_hi_detail
WHERE NAME_ = '_TASK_NAME'
GROUP BY PROC_INST_ID_, TEXT_) A --任务名称
LEFT JOIN (SELECT PROC_INST_ID_, SUBSTR(TEXT_,1,6) AS BBQ
FROM I51.act_hi_detail
WHERE NAME_ = '_BBQ'
GROUP BY PROC_INST_ID_, TEXT_) B --报表期
ON A.PROC_INST_ID_ = B.PROC_INST_ID_
LEFT JOIN (SELECT PROC_INST_ID_, TEXT_ AS SP
FROM I51.act_hi_detail
WHERE NAME_ = '_COMMENT'
GROUP BY PROC_INST_ID_, TEXT_) C --上报状态退回备注
ON A.PROC_INST_ID_ = C.PROC_INST_ID_
LEFT JOIN (SELECT PROC_INST_ID_, TEXT_ AS NAME
FROM I51.act_hi_detail
WHERE NAME_ = '_LAST_TASK_DESC'
GROUP BY PROC_INST_ID_, TEXT_) D --参与人名称
ON A.PROC_INST_ID_ = D.PROC_INST_ID_
--我这个链接方式还有问题,你不用在意链接方式,看子查询里的sql就好,审批流里的数据这张表几乎都有
lifen 发表于 2021-4-23 17:57
SELECT A.PROC_INST_ID_,A.RW,B.BBQ,C.SP,D.NAME
FROM (SELECT PROC_INST_ID_, TEXT_ AS RW
FR ...
好的,回头我试试,谢谢