天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1235|回复: 8

[已解决] sp8招聘呈报表打开所有和已审批详细信息【bugid:8221】

[复制链接]
西北有色 发表于 2013-8-9 18:01:51 | 显示全部楼层 |阅读模式
本帖最后由 kimi 于 2013-9-16 17:25 编辑

sp8招聘呈报表打开所有和已审批详细信息就报错。

1.png
2.png

很奇怪哦  在之前的sp6 中就是好的。
kimi 发表于 2013-8-9 18:18:21 | 显示全部楼层
您好:麻烦您提供下后台tomcat的错误信息。
kimi 发表于 2013-8-20 21:15:24 | 显示全部楼层
您好:用您的数据在本地可以重现该问题,稍后会作为bug提交给研发,给您带来不便,实在抱歉。
 楼主| 西北有色 发表于 2013-8-23 11:44:27 | 显示全部楼层
回复 3# kimi


    您好 这个bug修好了吗
kimi 发表于 2013-8-23 18:04:20 | 显示全部楼层
本帖最后由 kimi 于 2013-8-25 22:41 编辑

您好:这个问题我们这边还需要开会讨论,稍后有结果后再给您答复。
 楼主| 西北有色 发表于 2013-8-28 16:40:30 | 显示全部楼层
回复 5# kimi


    您好 请问你们那边开会讨论的结果 怎样 客户这边周五要更新升级上线呢 麻烦。。。
kimi 发表于 2013-8-29 11:07:27 | 显示全部楼层
这边拿到您sp6的数据,在sp6的程序中查看,点击这些数据进入到表单,表单是空白的,并不是您帖子中说的在sp6中显示正常哦。怀疑您这些数据在sp6中显示空白,升级到sp8后,点击才会报null错误。
kimi 发表于 2013-8-30 22:50:19 | 显示全部楼层
您好,对应出现该问题的原因是因为你表单中对应数据的流程实例不存在,所以前台点击记录时会出现该问题。研发从程序去检查,不会出现对应动态表单记录中的STATE存在,但是在T_FLOWSTATERT表中去不存在对应的数据。针对您目前的这种问题,目前提供的解决方式是把这些错误的视图,恢复到最初始的状态,然后再去启动流程,启动流程后,可以通过流程监控把对应的记录调整到对应的状态,由于把流程恢复到初始状态后,流程状态标签等信息会为空,所以数据最好先进行备份,然后在两个程序中去链接没有恢复的数据和恢复初始状态的数据,这样通过比较在后台通过流程调整的方式把记录调整为之前的流程状态。
回复到最初的状态,具体代码可参考:

  1. 第一步:把t_document表中的存在问题数据与流程相关的信息全部设置为"";
  2. update T_DOCUMENT set state='',AUDITORLIST='',AUDITORNAMES='',INITIATOR='',STATELABEL='' where STATE not in(select ID from T_FLOWSTATERT);
  3. 第二步:把有错误数据动态表中与流程相关的信息也全部设置为"";
  4. update TLK_HIRE_UPLOAD set state='',AUDITORLIST='',AUDITORNAMES='',STATELABEL='' where STATE not in(select ID from T_FLOWSTATERT);
复制代码
PS:这样进行操作后,之前流程所走的流程历史都会看不到了。 不好意思,目前只能提供这样的解决方案。
kimi 发表于 2013-9-16 17:25:20 | 显示全部楼层
该问题客户反馈,把旧数据删除后,没有该问题了,故对应的帖子先关闭,稍后客户有问题,可再继续进行沟通。

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-13 03:27

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表