宋宋青铜四
2024-10-28 16:40:23 发布在问答
【可视化】 怎么设置默认值=参数
设置默认下拉参数=.脚本参数
593
6
精彩评论6
yhdata_lyaa
发表于 2024-10-28 16:47:27 显示全部楼层
设置组件勾选数据。
下拉列表参数1.setSelectedObjects(["East", "West"], STRING);
参考https://www.yonghongtech.com/rea ... 8%E5%8F%82%E6%95%B0

试试把参数替代选项
回复

使用道具 2#

宋宋青铜四
发表于 2024-10-28 16:49:50 显示全部楼层
yhdata_lyaa 发表于 2024-10-28 16:47
设置组件勾选数据。
下拉列表参数1.setSelectedObjects(["East", "West"], STRING);
参考https://www.yongh ...

不是=某个值,是等于
回复

使用道具 3#

yhdata_lyaa
发表于 2024-10-28 17:07:43 显示全部楼层
宋宋 发表于 2024-10-28 16:49
不是=某个值,是等于

举例是勾选两个,也可以设置只等于一个值,下拉参数也是一样的语法
回复

使用道具 4#

宋宋青铜四
发表于 2024-10-29 08:22:34 显示全部楼层
yhdata_lyaa 发表于 2024-10-28 17:07
举例是勾选两个,也可以设置只等于一个值,下拉参数也是一样的语法

不是,是我定义了一个参数,param[a],然后下拉参数的参数名就是【下拉参数1】,让下拉参数1组件参数默认值=param[a]
回复

使用道具 5#

Efheih白银四
发表于 2024-10-29 08:36:45 显示全部楼层
本帖最后由 Efheih 于 2024-10-29 08:47 编辑

放到装载时运行试试
参数a为单个值时:
param["下拉参数1"]==param["a"];  
参数a为多个值时:
var b=a.getSelectedObjects();
for(var i=0;i<b.length;i++){
param["下拉参数1"]==b;
}


回复

使用道具 6#

yhdata_lyaa
发表于 2024-10-29 09:45:49 显示全部楼层
宋宋 发表于 2024-10-29 08:22
不是,是我定义了一个参数,param[a],然后下拉参数的参数名就是【下拉参数1】,让下拉参数1组件参数默认 ...

写脚本参考
param['a']="东部市场"
下拉参数1.setSelectedObjects([param['a']], STRING);
回复

使用道具 7#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
100W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部