按条件控制字段显示或隐藏

本文介绍了如何通过百数的「字段显隐规则」功能,根据用户角色和特定条件控制表单字段的显示和隐藏,以实现更精细化的表单设计。例如在学生和老师填写放假安排调查场景中,通过规则设定,使得老师能看到并填写额外的字段。设置字段显隐规则包括设定条件和定义显示字段,实现动态显示和隐藏,提高数据查看的便利性。此外,还给出了新冠疫情流调、消防巡查和设备巡检等场景的应用实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

同一个表单可能查看的人各不相同,而对于不同的场景,需要让某些字段只读,甚至是直接隐藏。比如说,在报名表中,我选择性别为女 ,就需要把性别为男的相关属性给隐藏。

而百数提供强大的「字段显隐规则」功能就能做到这点,可以通过配置显隐条件来控制字段是否显示以及在什么条件下显示。适用于实现选择某个选项后,自动显示其他字段;又或者,在输入某个值之后,自动显示其他字段的场景。

 

场景示例

我们以学校放假安排调查场景为例,如学生需填写:「姓名」、「学号」、「是否离省」等字段;而老师除了填写:「姓名」、「工号」、「是否离省」外,还需要填写「是否是班主任」等字段。我们便可以通过字段显隐规则,设置在老师身份下显示「是否是班主任」等字段,而学生身份下隐藏。

则可在【表单设计】—【表单属性】选择【字段显隐规则】:

 

第一步:设置条件

一个字段显隐规则可添加多个条件。多个条件间的逻辑关系可以是满足所有或者满足任意一个。

确定了条件间的逻辑关系后,可以为该显隐规则设置条件。

 

第二步:设置显示字段

设置好条件以后,需要设置显示字段。即满足上述条件后需要显示的字段,也就是不满足条件不显示的字段。如,学校假期期间行程调查场景中,老师选择「是」班主任后,设置显示字段让老师选择是否通知了班内全部学生。

· 效果演示

设置【字段显隐规则】后,当「身份」 等于「老师」时自动显示「是否是班主任」,且当「是否是班主任」 等于任意一个「是」时即自动显示「班内学生是否全部通知」字段。

在查看数据时显隐规则也生效,将按照数据显隐规则进行数据展示,更便于数据的查看。

 

参考案例

· 新冠疫情流调系统->密接新增中,设置所属区在本区条件下显示填报人及所在部门填写信息,而在其他区条件下显示可填写备注信息。

 

· 消防巡查系统->消防巡查中,设置消防设施和灭火器材不能正常运作或使用为是的条件下显示上传设施和器材照片信息,而在否条件下隐藏。

 

 

· 设备巡检管理系统->设备巡检中,设置设备巡检状态停机待修的条件下显示异常情况信息,而在正常运行条件下隐藏。

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值