季度控件筛选

这个怎么设置过滤项,帆软里边没有季度这个控制,我是通过下拉框展示的,但是这样好像没办法过滤

f3a55ab3b673f7677e9463c979441f7.png

FineReport yzm204290 发布于 2022-6-21 11:16
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
马智杰Lv4见习互助
发布于2022-6-21 11:24

开始季度和截至季度 它们无法识别彼此的季度区间,所以导致你现在的这个问题,解决方法,把开始季度和截至季度的字段进行处理,变成日期类型样子的字符串,然后在去实现 ,你的那个2022-Q1和2022-Q2,处理成2022-01和2022-02就可以了,把字段截取,然后在做拼接

  • yzm204290 yzm204290(提问者) 但是2022-Q1是2022-01至2022-03。你的意思是参数面板设置成日期控件吗
    2022-06-21 11:33 
  • 马智杰 马智杰 回复 yzm204290(提问者) 你的2022-Q1 是2022-01到2022-03 ,那为何不能把2022-01,2022-02,2022-03看做2022-01讷
    2022-06-22 15:25 
  • 马智杰 马智杰 回复 yzm204290(提问者) 对,是这个意思,我们还一种思路去处理,把这个变成日期,然后通过日期去拿
    2022-06-22 15:27 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-6-21 11:19

你的数据集是什么样的?模板又是怎么设置的?

  • yzm204290 yzm204290(提问者) 数据集就是上面的那张图,只有季度字段和年度字段,没有日期字段。
    2022-06-21 11:25 
  • Z4u3z1 Z4u3z1 回复 yzm204290(提问者) 模板又是怎么设置的?
    2022-06-21 11:32 
  • yzm204290 yzm204290(提问者) 回复 Z4u3z1 你指的模板设置是什么意思啊
    2022-06-21 12:02 
  • Z4u3z1 Z4u3z1 回复 yzm204290(提问者) 直接把你的cpt文件压缩传上来
    2022-06-21 13:36 
  • yzm204290 yzm204290(提问者) 回复 Z4u3z1 可以用ID去实现区间查询吗
    2022-06-23 11:40 
最佳回答
0
卡其鱼Lv6初级互助
发布于2022-6-21 11:19

1、利用日期维表,包含日期,季度字段,然后过滤数据还是用日期去过滤呗;2、你统计数据的日期维度就存成季度

  • yzm204290 yzm204290(提问者) 日期维表只有年和季度字段,没有日期字段
    2022-06-21 11:25 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-6-21 13:19

看你的参数有开始季度与结束季度,,你又说数据库只有年和季度字段 不知道你的季度字段是Q1-Q4这样的字符吗

比如你选择了开始季度是:2022-Q2  ,截止季度是2023-Q1,    那么你想让它如何返回参数进去查询?你的数据库里面存的季度是什么格式?

  • yzm204290 yzm204290(提问者) 您好 数据库的季度字段存储的也是2022-Q1这种格式。这种能实现区间查询吗
    2022-06-21 15:18 
  • CD20160914 CD20160914 回复 yzm204290(提问者) 这种格式就不好处理了。开始与截止这个季度它并不能自动生成一堆你要的季度。 比如录入2022-Q2至2023-Q1,你是想生成 2022-Q2,2022-Q3,2022-Q4,2023-Q1,但是这个处理起来很麻烦的
    2022-06-21 15:35 
  • yzm204290 yzm204290(提问者) 回复 CD20160914 但是每个季度都有唯一的ID去对应,用ID可以实现区间查询吗
    2022-06-23 11:38 
  • CD20160914 CD20160914 回复 yzm204290(提问者) 具体要看你的数据了。。看一下到底数据是如何的
    2022-06-23 12:09 
  • 4关注人数
  • 602浏览人数
  • 最后回答于:2022-6-21 13:19
    请选择关闭问题的原因
    确定 取消
    返回顶部