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

[可视化] 时间过滤组件得累计数据

爱好学习玄铁三 显示全部楼层 发表于 5 天前 |阅读模式 打印 上一主题 下一主题
5
未解决
有一个字段为金额字段,目的是为了得到:年累计完成的金额、月累计完成的金额
想做得形式是,做一个组件为(结束日期),一个组件为(开始日期)且(开始日期默认为当年的1月1日,并隐藏),
通过改变结束日期的时间,得到年累计的金额与每个月累计的金额,请问应该使用什么组件,和相关的实现操作

回复

使用道具 举报

精彩评论13

yhdata_lyaa 显示全部楼层 发表于 5 天前
开始日期和结束日期 用文本参数 日期类型。

绑定累计金额字段的图表 设置过滤条件 日期字段 介于 开始日期和结束日期之间
回复

使用道具 举报

爱好学习玄铁三 显示全部楼层 发表于 5 天前
yhdata_lyaa 发表于 2024-10-11 16:04
开始日期和结束日期 用文本参数 日期类型。

绑定累计金额字段的图表 设置过滤条件 日期字段 介于 开始日期 ...

但是开始日期我需要设置默认为当年1月1日,且能够根据结束日期的改变,去改变的数据,不是要写什么脚本吗,(我要取年累计和月累计的,这是不同的)
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 5 天前
设置默认值。结束日期怎么变?

回复

使用道具 举报

爱好学习玄铁三 显示全部楼层 发表于 5 天前
yhdata_lyaa 发表于 2024-10-11 16:28
设置默认值。结束日期怎么变?

结束日期是可选的,开始日期固定为年初1号,这样我才能拿到到目前为止的年累计和月累计数据啊
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 5 天前
爱好学习 发表于 2024-10-11 16:31
结束日期是可选的,开始日期固定为年初1号,这样我才能拿到到目前为止的年累计和月累计数据啊 ...

开始日期就按照上面那样设置默认值为1号啊,结束日期自己选啊
回复

使用道具 举报

爱好学习玄铁三 显示全部楼层 发表于 5 天前
是这样的,开始日期设置成2024的1月1日,我选择结束日期得到年累计的数据。

但会有一种情况,使用者想看的2023年年初到2023年底的年累计数据,结束日期可以选择到2023年的最后一天,但我的开始日期不会自动定位到2023年的年初啊,开始日期的编辑器不能实现自动动态变化吧?

所以我想了解的是怎么实现让开始日期实现与结束日期的年份一致,并自动定位到年初。
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 5 天前
参考脚本:var a=formatDate(结束.getSelectedObjects()[0,'yyyy')
开始.value=a+'-01'


回复

使用道具 举报

爱好学习玄铁三 显示全部楼层 发表于 4 天前
本帖最后由 爱好学习 于 2024-10-12 08:35 编辑
yhdata_ruby 发表于 2024-10-11 19:53
参考脚本:var a=formatDate(结束.getSelectedObjects()[0,'yyyy')
开始.value=a+'-01'

因为开始日期和结束日期我都是文本参数,请问您这边给的代码里的结束和开始我在bi里面怎么填写呢,且想让开始日期默认为年初,以上这个代码能否满足(同结束日期年份变化,且默认为当年年初时间)这两个条件吗?
回复

使用道具 举报

爱好学习玄铁三 显示全部楼层 发表于 4 天前
爱好学习 发表于 2024-10-12 08:32
因为开始日期和结束日期我都是文本参数,请问您这边给的代码里的结束和开始我在bi里面怎么填写呢,且想让 ...

且我按照您这边的填写了后,报错显示:校验js语法missing in index expression (script#2)
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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