怎么对计算列按输入控件的范围值进行过滤?

怎么对计算列按输入控件的范围值进行过滤?如下图,直接用所谓的参数过滤,好像设置不出来,而且本身多个数据集已经做了过滤关联了,现在想对某个列的计算结果按数值范围筛选过滤,如何设置。比如查询物资成本:1000~2000的结果。

image.png

image.png

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

多个数据集。还是单元格的。。那目前要用条件属性去隐藏对应的行

比如你设置的是1000-2000

那么你条件属性就隐藏<1000或者大于2000的行就行了!

image.png

  • jieujieu jieujieu(提问者) 具体需要怎么设计才能达到需求,具体范围值需要通过控件输入,根据每次的需要录入条件值,不是固定的值
    2023-07-21 15:06 
  • CD20160914 CD20160914 回复 jieujieu(提问者) 我上面只是固定的数字。你改成参数名称就行了,比如把1000改成$start_num
    2023-07-21 15:08 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-7-21 15:03(编辑于 2023-7-21 15:05)

你这个是个合计不能这么设置过滤,参考楼下的吧,把具体数值改为控件名称

  • jieujieu jieujieu(提问者) 需要怎么设计才能达到需求,具体范围值需要通过控件输入
    2023-07-21 15:06 
  • 用户k6280494 用户k6280494 回复 jieujieu(提问者) 楼下那种,隐藏行高
    2023-07-21 15:06 
最佳回答
0
luojian0323Lv7资深互助
发布于2023-7-21 15:05

你这个报表设计,单元格过滤太多,条件属性太多了。最好合并一下数据集。减少多个数据集查询。

把这个计算字段的过滤在数据集里写语句实现。

  • 5关注人数
  • 251浏览人数
  • 最后回答于:2023-7-21 15:05
    请选择关闭问题的原因
    确定 取消
    返回顶部