跳到主要内容

表格字段如何控制主表单字段的显示/隐藏

场景/功能描述

功能描述

相当于赋予了表格内选择字段“逻辑表单”的功能,可以动态控制主表单字段的显示与隐藏。在系统中起到了提醒异常情况、简化填写流程、保障数据准确性、提升用户体验和支持高效决策的作用。

业务场景

在设备巡检系统中,在提交巡检记录时,我们往往会提交多个巡检项目和相应的巡检结果,例如正常、异常等。因此需要根据巡检项目和巡检结果来动态控制相应的处理措施的显示与隐藏。比如,当所有项目的巡检结果都是正常时,动态隐藏掉要填入处理措施的字段,但只要有其中一项是异常的,那么就要显示填入处理措施的字段。

思路逻辑

⭐️ 相关教程 ⭐️:代码块:https://help.qingflow.com/help-docs?type=qingCode&docId=ca291667642446ec001ac2ea5356c2bd&parentId=函数介绍:https://help.qingflow.com/help-docs?type=nocode&docId=7e2dc5fb641faf3700000a21211b52fe&parentId=

配置过程

表单设计

image.png

表格·控制显隐

image.png

显示还是隐藏?(辅助字段)

默认内容:通过公式计算

IF(NUM(SEARCH("显示",插入表格·控制显隐字段)>0,"显示","隐藏")

勾选在表单中隐藏

image.png

代码块配置

qf_output = {"显示结果":插入显示还是隐藏?(辅助字段)||"隐藏"}

image.png

基础别名:显示结果 $.显示结果

image.png

控制隐藏/显示

默认内容:关联已有数据-代码块-显示结果

逻辑表单:当选择“显示”时,将“这个一个受控制的选择字段”显示出来

image.png

这是一个受控制的选择字段

image.png

实现效果

总体而言,表格字段控制主表单字段的显示/隐藏的实现效果能够提供直观、实时的交互体验,使得填写表单更加便捷和准确。通过联动机制,用户可以快速填写相关信息,而无需分散注意力查找隐藏的字段。这样的实现效果在提高用户满意度的同时,也优化了数据的收集和处理流程,为业务管理带来了便利和效率提升。

image.png

image.png