下拉框传参实现FVS模型的显示或隐藏

image.png

FineReport 帆软用户AK9hEVlRMF 发布于 2025-6-18 10:14
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-6-18 10:15(编辑于 2025-6-18 10:16)

参考JS实现FVS组件的隐藏或显示 https://help.fanruan.com/finereport/doc-view-4943.html

获取之后,if判断显示隐藏

=======

一样,或者下拉框值,if判断实现

JS实现FVS模型的显示或隐藏 https://help.fanruan.com/finereport/doc-view-5299.html

  • 帆软用户AK9hEVlRMF 帆软用户AK9hEVlRMF(提问者) 请问一下下拉框里边的事件该如何写嘞
    2025-06-18 10:28 
  • snrtuemc snrtuemc 回复 帆软用户AK9hEVlRMF(提问者) 编辑后事件,这个格式
    var a=this.getValue();
    if(a=="1")
    {
    duchamp.getWidgetByName("组件名称1").setVisible(true);
    duchamp.getWidgetByName("组件名称2").setVisible(false);
    }
    else if(a=="2")
    {
    duchamp.getWidgetByName("组件名称2").setVisible(true);
    duchamp.getWidgetByName("组件名称1").setVisible(false);
    }
    2025-06-18 10:31 
最佳回答
0
技术支持--哈哈Lv4初级互助
发布于2025-6-18 10:57
实现步骤
  1. 添加下拉框控件

    • 在FVS看板中插入「下拉框控件」,设置选项值(如"显示模型A"/"隐藏模型A")下拉框效果

  2. 配置模型属性

    • 在三维场景中选中目标模型,于属性面板启用「参数控制显示」功能模型属性配置

  3. 绑定参数联动

    • 下拉框的「提交事件」中设置参数(如model_status),模型显示条件公式为:

      $model_status = "显示模型A"
扩展功能
  • 通过duchamp.getModelByName("模型名").setVisible(true/false)动态控制多个模型

  • 下拉框支持选项值排序(V11.0.33新增功能)

  • 3关注人数
  • 25浏览人数
  • 最后回答于:2025-6-18 10:57
    请选择关闭问题的原因
    确定 取消
    返回顶部