找文章 / 找答案
精选问答 更多内容

[可视化] 下拉参数为空时,能设置默认显示某个月或年的数据吗

8.7版铂金一 显示全部楼层 发表于 2022-2-23 15:54:33 |阅读模式 打印 上一主题 下一主题
在年或月下拉组件中,能设置1个下拉参数为默认显示的数据时期吗?
下拉参数默认.png

最佳答案

_贝贝 白银一 关注Ta

2022-02-23 15:54:34

脚本写在报告的装载时运行,下拉参数1.setSelectedIndex(2)//默认选中第几个 或者下拉参数1.setSelectedObjects(['2021'],STRING) //选中指定值
查看完整内容
回复

使用道具 举报

精彩评论6

_贝贝白银一 显示全部楼层 发表于 2022-2-23 15:54:34
8.7版 发表于 2022-2-23 16:54
是想打开时就默认有个值,虽然没有也行

脚本写在报告的装载时运行,下拉参数1.setSelectedIndex(2)//默认选中第几个   
或者下拉参数1.setSelectedObjects(['2021'],STRING) //选中指定值
yx.png
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-2-23 16:01:41
本帖最后由 永洪tech-Muse 于 2022-2-23 16:04 编辑

是想当下拉参数选中的值为空选项时,下拉参数显示某年吗

可以用脚本控制当下拉参数为空时,设置默认值
if(下拉参数1.getSelectedObjects()[0]==null){
下拉参数1.setSelectedIndex(2)  //默认选中第三个值,也可以改为指定的值  下拉参数1.setSelectedObjects(['2021'],STRING)
}
组件的脚本.png
回复

使用道具 举报

8.7版铂金一 显示全部楼层 发表于 2022-2-23 16:48:04
永洪tech-Muse 发表于 2022-2-23 16:01
是想当下拉参数选中的值为空选项时,下拉参数显示某年吗

可以用脚本控制当下拉参数为空时,设置默认值

写这个脚本,改了“装载时运行”几个index的索引数字,语法为绿色。确定后,即使重新设置各组件的过滤器,默认的时间也没有生效
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-2-23 16:51:02
8.7版 发表于 2022-2-23 16:48
写这个脚本,改了“装载时运行”几个index的索引数字,语法为绿色。确定后,即使重新设置各组件的过滤器 ...

具体是想怎么判断默认值,这个脚本的if语句意思是 当下拉参数组件选择为’空‘(右侧设置的空选项名称),下拉参数组件就选中第几个选项,(index中的数值)
回复

使用道具 举报

_贝贝白银一 显示全部楼层 发表于 2022-2-23 16:52:36
还是说只是想一开始打开报告的时候,下拉参数组件就默认选中某个值,可以具体描述下场景吗
回复

使用道具 举报

8.7版铂金一 显示全部楼层 发表于 2022-2-23 16:54:14
永洪tech-Muse 发表于 2022-2-23 16:52
还是说只是想一开始打开报告的时候,下拉参数组件就默认选中某个值,可以具体描述下场景吗 ...

是想打开时就默认有个值,虽然没有也行
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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