日期过滤条件怎么不会过滤相应的记录,只把相应的记录的数据清空呢?

image.png

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

过滤的条件要设置最左边的父格的单元格。。比如你数据从A列开始。那么过滤要双击A2单元格去设置。而不是在B列设置

最佳回答
0
重庆一棵草Lv4中级互助
发布于2022-8-8 16:16(编辑于 2022-8-8 16:19)
  1. 你在数据集里面将参数带进去看看得到什么结果。将控件名称放在一个单元格里面。打开报表选择控件里面的值 看看你得到是一个什么值。放在image.png将sql拿到数据库工具里面执行一下

  2. 如果结果正常。那就是报表页面设计的左右父格,看看有没有特别的设置。你这种一般都是sql带参数之后没有过滤掉的问题。

  • 用户jj4J79687 用户jj4J79687(提问者) select * from ODS.T_INPUT_IN_HEAT where act_dt>=to_date(\'2022-08-01\',\'yyyy-mm-dd\') and act_dt<=to_date(\'2022-08-02\',\'yyyy-mm-dd\') --只会显示1号和2号的数据,是没有问题的
    2022-08-08 16:18 
  • 重庆一棵草 重庆一棵草 回复 用户jj4J79687(提问者) 你这个第一步如果没有问题。那就是看父格的设置了。你在哪里设置了什么都说明一下
    2022-08-08 16:21 
最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-8-8 16:17(编辑于 2022-8-8 16:17)

清空不了 你根据你前面的单元格 扩展出来的

要不你就设置单元格分组

最佳回答
0
runerLv7资深互助
发布于2022-8-8 16:17(编辑于 2022-8-8 16:20)

你的过滤条件得写到最左列;你这样只会把后面的值过滤掉,而不是把这条数据过滤掉;

如果是多源数据,你可以设置条件属性  len($$$) = 0 行高为0

  • 5关注人数
  • 304浏览人数
  • 最后回答于:2022-8-8 16:20
    请选择关闭问题的原因
    确定 取消
    返回顶部