请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

金麒麟-信息部

金牌服务用户

204

主题

437

帖子

2039

积分

金牌服务用户

积分
2039
金麒麟-信息部
金牌服务用户   /  发表于:2022-5-17 11:34  /   查看:1945  /  回复:5
1金币
本帖最后由 Chelsey.Wang 于 2022-5-26 15:53 编辑

版主你好,
             只有在往数据表新增数据时才能触发流程审批吗,修改或删除数据会触发流程审批吗?


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

这样的话,您可以考虑这样来实现: 由于在增删改数据时需要先经过审批,而审批没有通过时也需要记录这些数据,所以需要新建一张数据表,专门用于存储这些处于审批状态中的数据,表结构与原表大致相同,可以增加一个操作字段,用于备注需要进行什么操作,增加一个原表ID字段,在删、改数据时用于查询; 然后给这个审批中记录表设置工作流,工作流可以设置三个状态:增、删、改。 在用户进行不同的操作时,将数据添加到记录表并 ...

5 个回复

倒序浏览
最佳答案
最佳答案
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-5-17 11:34:51
来自 4#
金麒麟-信息部 发表于 2022-5-17 14:04
我想实现的效果是,对数据表进行增、删、改时,不立马生效,需要经过流程审批后,最后如果获得批准,则数 ...

这样的话,您可以考虑这样来实现:
由于在增删改数据时需要先经过审批,而审批没有通过时也需要记录这些数据,所以需要新建一张数据表,专门用于存储这些处于审批状态中的数据,表结构与原表大致相同,可以增加一个操作字段,用于备注需要进行什么操作,增加一个原表ID字段,在删、改数据时用于查询;
然后给这个审批中记录表设置工作流,工作流可以设置三个状态:增、删、改。
在用户进行不同的操作时,将数据添加到记录表并记录操作,并且通过工作流命令更改到对应的工作流状态。
然后可以在工作流中,不同的状态下设置不同的命令,当审批通过时,根据审批表中的记录更新原表,然后删除审批表中的这条记录。
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-5-17 12:24:21
2#
本帖最后由 Chelsey.Wang 于 2022-5-17 12:28 编辑

您好,工作流的状态变化是通过流程条中的操作,或者工作流命令触发的,当数据表开启工作流后,表中的每一条记录,都会按照这个工作流来处理,和数据表内数据本身的增删改查没有必然的关系,具体还得看工作流中命令的设置。
您可以说说您具体想要实现怎样的效果,我帮您看看有没有合适的实现思路~
回复 使用道具 举报
金麒麟-信息部
金牌服务用户   /  发表于:2022-5-17 14:04:56
3#
Chelsey.Wang 发表于 2022-5-17 12:24
您好,工作流的状态变化是通过流程条中的操作,或者工作流命令触发的,当数据表开启工作流后,表中的每一条 ...

我想实现的效果是,对数据表进行增、删、改时,不立马生效,需要经过流程审批后,最后如果获得批准,则数据生效。这个效果可以实现吗
回复 使用道具 举报
金麒麟-信息部
金牌服务用户   /  发表于:2022-5-18 08:07:23
5#
Chelsey.Wang 发表于 2022-5-17 17:32
这样的话,您可以考虑这样来实现:
由于在增删改数据时需要先经过审批,而审批没有通过时也需要记录这些 ...

收到,非常感谢您的思路
回复 使用道具 举报
Chelsey.Wang讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2022-5-18 09:39:24
6#
金麒麟-信息部 发表于 2022-5-18 08:07
收到,非常感谢您的思路

不客气,后续有问题可以继续发帖交流~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部