fanfan 发表于 2021-11-16 15:16:14

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

目前审批人也能修改表单,有没有办法让审批人没办法修改表单内容,只有申请人可以填写并修改。

论坛管理员 发表于 2021-11-17 10:57:08

您好:这个建议您使用比较简单的方式,不同活动使用不同的表单,表单可以将不要修改的设置成只读
就是审批人活动使用 阅读表单。

Dffiltri 发表于 2021-11-20 11:47:48

论坛管理员 发表于 2021-11-17 10:57
您好:这个建议您使用比较简单的方式,不同活动使用不同的表单,表单可以将不要修改的设置成只读
就是审批 ...

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

论坛管理员 发表于 2021-11-20 21:25:34


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

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

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

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

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

Dffiltri 发表于 2021-11-23 11:01:40

论坛管理员 发表于 2021-11-20 21:25
其实让不同环节的用户有不同的表单编辑权限有两个方向的解决方案:

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

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

论坛管理员 发表于 2021-11-23 11:22:01

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

是的。
需要分别设置!

Dffiltri 发表于 2021-11-23 16:41:49

论坛管理员 发表于 2021-11-23 11:22
是的。
需要分别设置!

:handshake多谢

论坛管理员 发表于 2021-11-23 21:19:44

Dffiltri 发表于 2021-11-23 16:41
多谢

:handshake
页: [1]
查看完整版本: 如何让审批人无法修改表单中的内容?