起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 77|回复: 3

[重要]批量提交后修改及审核修改数据的问题**

[复制链接]
发表于 2008-12-23 14:47:59 | 显示全部楼层 |阅读模式
我在使用起步软件开发人事档案管理系统时遇到了一个问题:一个集团下有多个子公司,每个子公司设置一个人事专员管理本公司员工信息,员工信息包括一个员工信息主表(主键是员工编号,用于关联子表)和多个子表(比如家庭成员、工作经历等),主表和子表各另有一个流程字段(如Flow),分公司人事专员填报本公司信息,总公司审核,现在的问题是:
1、每次走流程时相当于要做一张新单子,新增员工时做新单子没关系,但员工信息变动时,其实不用做新单子,只要在原来的基础上修改,然后提交就可以了,但在系统里,已经有的单子好像是不能选出来重新提交的,这个要怎么实现呢?
2、要求审核通过时才正式修改原来的数据,那么审核前,提交的数据应该保留在一张临时表里吗?如果这样做开销似乎比较大,但如果不这样做,应该怎么实现提交数据的临时存储呢?
回复

使用道具 举报

发表于 2008-12-23 15:07:41 | 显示全部楼层
建议维护两套表:正式表和临时表
正式表:存储审核后的正式的人事信息
临时表:用于每次启动流程,在流程中编辑和审核的信息

待流程审核通过后,用临时表取更新正式表数据就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-12-23 15:42:13 | 显示全部楼层

[重要]

谢谢,那请问,第一个问题,走流程时,审核过的单子能再取出来修改重新提交走流程吗?这个要怎么做呢?

我设置流程字段时,保存提交过的数据在新单子里是不显示的;但流程字段不启用时,前面提交过的数据都可以在新单子里显示出来。现在是要走流程,并且提交过的数据也显示出来供修改,再次提交后供审核,关键是做新单子时,已提交过的数据都不显示了,这个问题没找到解决办法
回复 支持 反对

使用道具 举报

发表于 2008-12-23 16:09:50 | 显示全部楼层
在流程启动规则中,定义数据的过滤方式:自定义,这样就可以把流转过的单字再查出来了。

不过,如果用了2楼的方案,就不需要再流转以前的单子了。重新做一个就行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-28 14:56 , Processed in 0.039451 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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