增加了一个下拉选项,怎么实现在选“非配饰”,或“配饰”时,模糊判断列明并显示/隐藏指定列?

下拉选项选择“配饰”时,显示红框的,下拉选项“非配饰”时,显示蓝框的。

列名开头具有共性

image.png

FineReport 初次学习帆软ing 发布于 2025-8-25 18:59
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
华莉星宸Lv7专家互助
发布于2025-8-26 08:33

建议把下拉框选项放在参数栏,你的列比较多

可以直接用条件属性来隐藏列就好了

下拉框数据字典设置

image.png

对需要隐藏的格子  都需要设置条件属性配置

image.png

  • 初次学习帆软ing 初次学习帆软ing(提问者) 单独选择“非配饰”和"配饰"是没有问题的, 但如果同时选择这两个选项,对应的列都会被隐藏了。。
    正常如果全选应该不隐藏,全部显示所有列。
    2025-08-26 16:18 
最佳回答
0
CD20160914Lv8专家互助
发布于2025-8-25 19:11(编辑于 2025-8-25 19:12)

填报要用js才可以的,参考如下文档

JS实现自由式填报表动态显示/隐藏行-我的帆软

编辑结束事件

var c= this.getValue();

//按如下的格式写上隐藏的列与显示的列!!!

if (c=="非配饰") {

$('[id^="C"]').hide();//隐藏C列

$('[id^="B"]').show();//显示B列

}

else 

//否则

{

$('[id^="C"]').show();//显示C列

$('[id^="B"]').hide();//隐藏B列 

}

  • 3关注人数
  • 50浏览人数
  • 最后回答于:2025-8-26 08:33
    请选择关闭问题的原因
    确定 取消
    返回顶部