填报报表预览数据查询-传值不生效

填报报表,我从一个数据集里面查询数据,作为填报的数据

上面设置了过滤条件,把单元格内容传到数据集查询中(上面过滤条件的每个单元格都有编辑后事件用于传值,传到上面的隐藏的参数面板,通过参数面板传值到数据集参数)

image.png

传值语句

image.png

隐藏的参数面板

image.png

数据集查询

image.png

1、如图数据集预览出现了6条数据

2、在该列再进行一次过滤,按理来说应该比数据集预览查询出的数据更少

但是出现了如下

查询了下应该只剩下后面四条数据

3、我自己排查了下问题,多余的数据有可能是很久前数据集查询时没加限制条件查询出的,现在加上以后不会出现该数据了,但是点击过滤(用的预定义那个查询按钮)还是留存在填报预览上面,刷新页面同样

我去掉了填报预览的暂存和报表缓存,仍然没用

由于设置了传值我猜测可能是传值不生效,我就不用传的值,我在数据集参数中设置默认值,还是一样的结果

image.png

image.png

大家有遇到过这个问题的吗

版本10.0.19

FineReport eWuWhBgk 发布于 2022-8-12 08:51 (编辑于 2022-8-12 09:33)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
eWuWhBgkLv2见习互助
发布于2022-8-12 10:17

之前我是把传值设置在编辑后传值,但是编辑后传值点击查询时又初始化没了

现在改在初始化以后进行传值

image.png

成功

image.png

最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-8-12 08:52

马赛克都打完了 还不如不传~

  • eWuWhBgk eWuWhBgk(提问者) == 公司的数据 不好意思
    2022-08-12 08:55 
  • Z4u3z1 Z4u3z1 回复 eWuWhBgk(提问者) 打得太狠结果就只看出两张对比图,其他的都看不出可用信息
    2022-08-12 09:01 
  • eWuWhBgk eWuWhBgk(提问者) 重新上传啦~
    2022-08-12 09:29 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-8-12 09:00

你设置过滤的时候要设置最左父格,假如你的数据集  ds1中过滤,你要点击ds1数据集在单元格的每一列设置过滤。。

比如ds1数据集是从f列开始的。那么你要在F列设置过滤。而不是在G 列或者H列设置过滤

  • eWuWhBgk eWuWhBgk(提问者) 是从最左边过滤的,而且其他的设置最左列为父格了
    2022-08-12 09:30 
  • CD20160914 CD20160914 回复 eWuWhBgk(提问者) 在编辑的时候时候还要实时过滤?
    2022-08-12 09:33 
  • eWuWhBgk eWuWhBgk(提问者) 回复 CD20160914 下面的填报报表我设置了不可编辑,就相当于每次我会点击过滤然后出现查询的结果,然后提交 这样的 上面的过滤条件只是传值到数据集参数
    2022-08-12 09:41 
  • 1关注人数
  • 356浏览人数
  • 最后回答于:2022-8-12 10:17
    请选择关闭问题的原因
    确定 取消
    返回顶部