查看: 2630|回复: 4

表单在流程中如何控制读、写、隐藏

升级   0.04%

149

主题

189

回帖

4

积分

注册会员

Rank: 2

积分
4
发表于 2024-4-29 15:26:51 | 显示全部楼层 |阅读模式
本帖最后由 szjazz 于 2024-4-29 15:28 编辑

一个流程,一般情况下,拟稿人,填写了大部分字段,少量会有后续环节的人员填写,如何做到控制?

如果没有进行控制的话,同样的一个表单,在各环节的人员都可以修改了,这很不好!

而如果是通过复制设计不同的表单,再辅助只读设置来控制的话,存在缺点:
1、不仅加大了工作量,因为可能不止一个流程环节有人参与填写,这样的话,有多少个环节,就会有多少个同一式样的表单,只是单纯的读写控制不同而已
2、如果调整了表单式样,或增减表单字段,因为这些表单没有继承性,所以这么多的表单都得修改,也是很差的设计体验

所以,极其建议增加了表单在不同的流程环节的字段控制读写权限功能,这样,哪怕该流程有多个不同式样的表单,也可以控制,而如果只是单纯只有一个表单,则更加顺畅了。
关联情况:
表单Id--流程Id的环节Id--字段Id权限:可读(显示/隐藏)可写(读/写)
事件:
1、表单删除字段时,该对应的权限控制也删除
2、表单新增字段时,默认权限控制可以不增加,人工增加,或自动默认可写
3、表单删除时,该表单的所有控制也删除




单选投票, 共有 12 人参与投票
100.00% (12)
0.00% (0)
0.00% (0)
您所在的用户组没有投票权限
回复

使用道具 举报

升级   0.29%

2

主题

6

回帖

29

积分

注册会员

Rank: 2

积分
29
发表于 2024-4-29 23:30:29 来自手机 | 显示全部楼层
现在有其它变通方法可以做到这样吗?表单在不同的流程环节的字段控制读写权限功能
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-4-30 15:24:36 | 显示全部楼层
有其他方式实现,可以在表单的load事件里通过判断当前所处环节来实现动态控制字段是否可编辑。这样就是一个表单了
回复

使用道具 举报

升级   0.18%

1

主题

1

回帖

18

积分

注册会员

Rank: 2

积分
18
发表于 2024-4-30 17:17:13 | 显示全部楼层
论坛管理员 发表于 2024-4-30 15:24
有其他方式实现,可以在表单的load事件里通过判断当前所处环节来实现动态控制字段是否可编辑。这样就是一个 ...

能否具体说说
回复

使用道具 举报

升级   0.1%

136

主题

241

回帖

10

积分

注册会员

Rank: 2

积分
10
发表于 2024-5-6 10:44:47 | 显示全部楼层

可以参考一下我的帖子,在表单load事件里写脚本
回复

使用道具 举报

发表回复

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

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread