参数绑定日期

我的图和日期格式是这样的,想让我的图根据日期年月控件只显示一年的数据,除了在sql数据集写参数还有别的办法实现吗,因为我的其他组件也是来源同样的sql数据集,改的话别的组件会出现错误,各位大佬帮忙看看

d44eee9bc400e5d33c071f8277edee3.jpg

FineBI 帆软用户awbXfhGkGx 发布于 2024-12-13 16:29
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-12-13 16:30(编辑于 2024-12-13 16:30)

直接日期控件,过滤对应组件数据就可以

====

image.png

  • 帆软用户awbXfhGkGx 帆软用户awbXfhGkGx(提问者) 不是啊大佬,我要是绑定日期控件不就只显示一个月的数据了吗,我是要显示一年的,根据日期组件选的日期向前或者向后推时间
    2024-12-13 16:32 
  • snrtuemc snrtuemc 回复 帆软用户awbXfhGkGx(提问者) 那不行。。。分两个数据集把,这样不影响其他组件
    2024-12-13 16:34 
  • 帆软用户awbXfhGkGx 帆软用户awbXfhGkGx(提问者) 回复 snrtuemc 好的 我试试
    2024-12-13 16:36 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-12-13 16:30(编辑于 2024-12-13 16:31)

可以在数据集把年月参数处理成年就行了啊,不影响其他数据集使用

select * from a where yaer='${left(year,4)}'

最佳回答
0
ALICELv5见习互助
发布于2024-12-15 10:34(编辑于 2024-12-15 10:35)

可以通过组件参数来实现。

1、新建一个时间组件参数:截至日期

2、上图组件中的日期拖一个到过滤器中,数值格式显示为年,过滤条件为:属于参数值

image.png

3、过滤组件绑定组件参数

年月区间筛选-结果图.gif

  • 4关注人数
  • 26浏览人数
  • 最后回答于:2024-12-15 10:35
    请选择关闭问题的原因
    确定 取消
    返回顶部