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

[可视化] 日期组件的实现方式

yhdata_rvGTbbxt铂金一 显示全部楼层 发表于 2021-9-8 15:34:05 |阅读模式 打印 上一主题 下一主题
1
已解决

【可视化】 日期组件的实现方式

3525 6
可以实现日期组件的 相对日期和自定义日期范围的筛选么,如图:
日期组件.png
相对日期组件怎么设置的:
今天
昨天
前天
年初至今
月初至今
最近15天
今年
......

自定义是指一个日期范围,组件显示两个日期:开始日期和结束日期


最佳答案

永洪Tech-CIDX 白银二 关注Ta

2021-09-08 15:34:06

可参考此脚本设置左边的开始日期 var data1 = 下拉参数1.getSelectedObjects()[0]; if(data1 == null){ }else if( data1 == "昨天"){ 日期过滤1.firstDates = ["t"+formatDate(dateAdd(today(),"dayofyear",-1),"yyyy-MM-dd")]; }else if(data1 == "前天"){ 日期过滤1.firstDates = ["t"+formatDate(dateAdd(today(),"dayofyear",-2),"yyyy-MM-dd")]; }else if(data1 == "今年"){ 日期过滤1.firstDates = ["t"+forma ...
查看完整内容
回复

使用道具 举报

精彩评论6

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-9-8 15:34:06
yhdata_rvGTbbxt 发表于 2021-9-9 17:14
谢谢,有参考文档么

可参考此脚本设置左边的开始日期
var data1 = 下拉参数1.getSelectedObjects()[0];
if(data1 == null){
}else if( data1 == "昨天"){
    日期过滤1.firstDates = ["t"+formatDate(dateAdd(today(),"dayofyear",-1),"yyyy-MM-dd")];
}else if(data1 == "前天"){
    日期过滤1.firstDates = ["t"+formatDate(dateAdd(today(),"dayofyear",-2),"yyyy-MM-dd")];
}else if(data1 == "今年"){
    日期过滤1.firstDates = ["t"+formatDate(date(year(today()),1,1),"yyyy-MM-dd")];
}
回复

使用道具 举报

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-9-8 18:54:42
您好,需要通过脚本实现,在脚本中判断开始时间下拉框的内容,并为范围日期组件设置值
回复

使用道具 举报

yhdata_rvGTbbxt铂金一 显示全部楼层 发表于 2021-9-9 17:14:31
永洪Tech-wj 发表于 2021-9-8 18:54
您好,需要通过脚本实现,在脚本中判断开始时间下拉框的内容,并为范围日期组件设置值 ...

谢谢,有参考文档么
回复

使用道具 举报

yhdata_rvGTbbxt铂金一 显示全部楼层 发表于 2021-9-9 18:46:15
永洪Tech-wj 发表于 2021-9-9 18:07
可参考此脚本设置左边的开始日期
var data1 = 下拉参数1.getSelectedObjects()[0];
if(data1 == null){

好的,谢谢~
回复

使用道具 举报

yhdata_rvGTbbxt铂金一 显示全部楼层 发表于 2021-12-10 11:18:09
您好,想问下,这个日期脚本可以在其他仪表板复用么,或者说封装成一个自定义控件。目的是不用每次制作仪表板,要再设置这个日期查询控件
回复

使用道具 举报

环环白银三 显示全部楼层 发表于 2021-12-10 15:47:52
组件可以复制粘贴的,如果组件设置一样,可以直接复制到别的报告
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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