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

<永洪tech>日期过滤,过滤不同数据源

Kevinli青铜一 显示全部楼层 发表于 2018-6-20 17:53:24 |阅读模式 打印 上一主题 下一主题
场景:
两个图使用了不同的数据源,里面的日期字段的格式和数据是一样的,可以共用同一个日期过滤吗?
解决方法:

1、新建日期过滤组件-转换为范围模式,绑定1数据源的日期自担
2、新建图表1,绑定1数据源的日期字段和若干其他字段
3、新建图表2,绑定2数据源的日期字段和若干其他字段
4、页面空白处-右击-脚本-变化时运行:

  • if(日期过滤1.firstDates!=null)          // ’日期过滤1’为日期过滤组件组件名称
  • {
  • var start=日期过滤1.firstDates[0]
  • var a0=parseDate(start.substring(1,(start.length())),'yyyy-MM');           //‘yyyy-MM‘为日期字段的格式‘年-月‘’
  • param['first']=dateAdd(a0,"month",1);
  • }
  • if(日期过滤1.secondDates!=null)
  • {
  • var end=日期过滤1.secondDates[0];
  • var a1= parseDate(end.substring(1,(end.length())),'yyyy-MM');
  • param['second']=dateAdd(a1,"month",1)
  • }
  • if(日期过滤1.firstDates==null)
  • {
  • param['first']=null;
  • param['second']=null;
  • }
  • 5、图表2-右击-过滤器:
    日期字段 是 之间 ?{first}  ?{second}
  • 结果如下图:
  • 444.png


回复

使用道具 举报

精彩评论2

changda56玄铁三 显示全部楼层 发表于 2022-7-25 17:45:53
第一是没看懂  ,  按照操作了,没有实现效果 。
回复 支持 反对

使用道具 举报

yhdata_Jenny青铜二 显示全部楼层 发表于 2022-7-26 10:53:10
changda56 发表于 2022-7-25 17:45
第一是没看懂  ,  按照操作了,没有实现效果 。

可参看如下动图,是可以实现的
1.gif
回复 支持 反对

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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