finereport动态过滤销量前几的店铺数据

数据源是直连数仓,实时变动。如图所示,我希望根据筛选日期不同,系统可以过滤出,发货数量排名第一、第二、第二、第四的数据(是单独分别在每张sheet中),可以实现吗?

image.png

FineReport 帆软用户isPbG51FBd 发布于 2023-11-8 10:33
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2023-11-8 10:33(编辑于 2023-11-8 10:35)

分别写4个SQL数据集就行了

-----------

每一个sheet放一个数据集,当然你也可以写一个sql数据集然后每个sheet分别筛选一次

  • 帆软用户isPbG51FBd 帆软用户isPbG51FBd(提问者) 但是我希望在一张表中体现出来,分4个sheet,只需要一次导出。如果分别写4个数据集,就是4张表了,要分4此导出吧
    2023-11-08 10:36 
  • Z4u3z1 Z4u3z1 回复 帆软用户isPbG51FBd(提问者) 我没理解到为什么会分4次导出
    2023-11-08 10:37 
  • 帆软用户isPbG51FBd 帆软用户isPbG51FBd(提问者) 回复 Z4u3z1 好的,我明白您的意思了。按照您的方式处理之后,比如:我排名第一的店铺,这个店铺名称,怎么自动带出来?(希望呈现在我图片中的位置)
    2023-11-08 10:50 
  • Z4u3z1 Z4u3z1 回复 帆软用户isPbG51FBd(提问者) SQL数据集一并把店铺名称查出来,字段拖上去就行了
    2023-11-08 10:52 
最佳回答
0
孤陌Lv6资深互助
发布于2023-11-8 10:35

如果你数据集 可以算出排名 是可以这样设计

  • 帆软用户isPbG51FBd 帆软用户isPbG51FBd(提问者) 不在查询数据集的时候处理,请问finereport自身带的过滤控件,可以实现吗?
    2023-11-08 10:38 
  • 孤陌 孤陌 回复 帆软用户isPbG51FBd(提问者) 那设计一个数据集 然后设置4个SHEET 然后 条件属性 隐藏只显示你每个SHEET 要的数据
    2023-11-08 10:53 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-11-8 10:37
  • 3关注人数
  • 203浏览人数
  • 最后回答于:2023-11-8 10:37
    请选择关闭问题的原因
    确定 取消
    返回顶部