此人很懒,什么也没有留下

发帖数 117粉丝 0
  • 解答问题超厉害

    经常帮助其他会员答疑
yhdata_j9sxIuzu白银一
2021-11-2 09:43:17 发布在问答
【可视化】 筛选框
有两个筛选框 里面存的字段是2021-01 这种月份数据 怎么样可以设置第二个筛选框是第一个筛选框加六个月
(就是第一个筛选框选了2021-01,第二个筛选框自动变成2021-07)
3651
4
精彩评论4
美滋滋白银三
发表于 2021-11-2 09:45:23 显示全部楼层
第二个筛选框要是没有 2021-07怎么办?
回复

使用道具 2#

永洪Tech-CIDX白银二
发表于 2021-11-2 10:08:18 显示全部楼层
可以使用脚本,这里以两个下拉参数组件为列:
其中下拉参数1 和 下拉参数2 为下拉参数组件名称,选中组件,可在组件设置中查看。
脚本放在报告脚本的变化时运行中。
var data1 = 下拉参数1.getSelectedObjects();
if(data1 != null){
    var date1 = parseDate(data1[0],"yyyy-MM");
    var date2 = dateAdd(date1,"month",6);
    date2 = formatDate(date2,"yyyy-MM");
    下拉参数2.setSelectedObjects([date2],STRING);
}
脚本变化时运行.png

回复

使用道具 3#

yhdata_j9sxIuzu白银一
发表于 2021-11-2 10:08:53 显示全部楼层
现在应该是有的 到2023年的都有 而且现在不会选那么靠后的月份 或者没有的话就默认选到最后一个月份
回复

使用道具 4#

SamuelLiu青铜四
发表于 2021-12-8 10:44:43 显示全部楼层
永洪Tech-wj 发表于 2021-11-2 10:08
可以使用脚本,这里以两个下拉参数组件为列:
其中下拉参数1 和 下拉参数2 为下拉参数组件名称,选中组件, ...

这个要处理下跨年的情况
回复

使用道具 5#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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