查看: 10226|回复: 7

如何让审批人无法修改表单中的内容?

升级   0.05%

1

主题

0

回帖

5

积分

注册会员

Rank: 2

积分
5
发表于 2021-11-16 15:16:14 | 显示全部楼层 |阅读模式
目前审批人也能修改表单,有没有办法让审批人没办法修改表单内容,只有申请人可以填写并修改。
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-11-17 10:57:08 | 显示全部楼层
您好:这个建议您使用比较简单的方式,不同活动使用不同的表单,表单可以将不要修改的设置成只读
就是审批人活动使用 阅读表单。

回复

使用道具 举报

升级   5.48%

34

主题

74

回帖

548

积分

注册会员

Rank: 2

积分
548
发表于 2021-11-20 11:47:48 | 显示全部楼层
论坛管理员 发表于 2021-11-17 10:57
您好:这个建议您使用比较简单的方式,不同活动使用不同的表单,表单可以将不要修改的设置成只读
就是审批 ...

在表单中分别给每一个控件元素添加只读可以做到,给整个form表单加只读加不上,是我设置不对,还是因为每一个控件元素行内只读属性都被设置为false,但是disabled也无效,请指教怎样给整个表单加只读---阅读表单

本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-11-20 21:25:34 | 显示全部楼层

其实让不同环节的用户有不同的表单编辑权限有两个方向的解决方案:

一种是通过表单上复杂的权限控制来给各种组件添加上合适的权限,比如在某环节可以编辑,在某环节只读,环节多了,控件和组件多了,表单的维护成本会非常高,这个是我们很早很早以前的实现方案。

现在我们使用了另一种实现方案,在不同的环节使用不同的表单,这样维护人员只需要修改对应表单的权限就可以了,简单方便,快捷。

你可能会问那如果要做多个表单会不会很麻烦?正好,O2OA的表单是可以直接COPY的,完整的复制粘贴,这样会很方便操作。

以上,你可以试一下,看看解决方案是否合您味口。
回复

使用道具 举报

升级   5.48%

34

主题

74

回帖

548

积分

注册会员

Rank: 2

积分
548
发表于 2021-11-23 11:01:40 | 显示全部楼层
论坛管理员 发表于 2021-11-20 21:25
其实让不同环节的用户有不同的表单编辑权限有两个方向的解决方案:

一种是通过表单上复杂的权限控制来给 ...

您说的方案我明白,也是这样做的。我想问的是,一个表单上所有控件都是只读时,有没有简单的方法设置一下都是只读(比如整个表单的disabled或readonly属性,能不能设置怎样设置?),而不用每一个控件分别去设置只读。谢谢
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-11-23 11:22:01 | 显示全部楼层
Dffiltri 发表于 2021-11-23 11:01
您说的方案我明白,也是这样做的。我想问的是,一个表单上所有控件都是只读时,有没有简单的方法设置一下 ...

是的。
需要分别设置!
回复

使用道具 举报

升级   5.48%

34

主题

74

回帖

548

积分

注册会员

Rank: 2

积分
548
发表于 2021-11-23 16:41:49 | 显示全部楼层
论坛管理员 发表于 2021-11-23 11:22
是的。
需要分别设置!

多谢
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2021-11-23 21:19:44 | 显示全部楼层
回复

使用道具 举报

发表回复

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

本版积分规则

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