参数控件选择显示前几位

现在序号是按绩效业绩降序排(绩效业绩最高的序号是1这样),

想要通过参数面板里的单选控件 选择一个数字

比如说 选2就显示绩效业绩最高的前两位数据

但是序号现在是用公式写了的(如图),该怎么过滤,或者用什么其他办法

eno2.zip

image.png

1658738341402.png

image.png

FineReport Juint 发布于 2022-7-25 16:22 (编辑于 2022-7-25 17:22)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2022-7-25 16:24(编辑于 2022-7-25 16:25)

使用条件属性,隐藏行就可以

根据你的序号,序号大于你的控件值得的,行高为0

=============

在你的B4单元格设置,条件属性

image.png

  • Juint Juint(提问者) 在原提问里补充了一下 这样还是没效果
    2022-07-25 16:40 
  • snrtuemc snrtuemc 回复 Juint(提问者) 这个需要填写后,点击查询按钮后才会生效的
    2022-07-25 16:43 
  • Juint Juint(提问者) 回复 snrtuemc 填写了点击查询,没有效果,是我公式哪里写的有问题吗
    2022-07-25 17:00 
  • snrtuemc snrtuemc 回复 Juint(提问者) 那试试,把条件属性的$$$改成你B4单元格公式试试
    2022-07-25 17:04 
  • Juint Juint(提问者) 回复 snrtuemc 还是不行
    2022-07-25 17:06 
最佳回答
0
lxy2Lv6中级互助
发布于2022-7-25 16:27

在sql里用ROW_NUMBER()over(partition by 分类名 order by 业绩desc ) as xh按业绩降序,然后查询条件多加一个不就可以了嘛?

  • Juint Juint(提问者) 这样序号就写死了,选择别的区域之后,其他区域最高的就不是1了
    2022-07-25 16:58 
  • 3关注人数
  • 552浏览人数
  • 最后回答于:2022-7-25 17:22
    请选择关闭问题的原因
    确定 取消
    返回顶部