finereport汇总

finereport汇总数据,报表上面汇总有求和,个数,但是报表显示的跟sql查出来的不一致,是什么原因

image.png

FineReport 帆软2019123 发布于 2025-5-27 11:11 (编辑于 2025-5-27 14:14)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
华莉星宸Lv7资深互助
发布于2025-5-27 11:12

报表上增加了过滤条件?

查询的数据库不是同一个?

最佳回答
0
用户k6280494Lv6专家互助
发布于2025-5-27 11:12

看你怎么设置的,有可能分组求和了

  • 帆软2019123 帆软2019123(提问者) 我没设置分组,都是列表
    2025-05-27 11:13 
  • 用户k6280494 用户k6280494 回复 帆软2019123(提问者) 直接用公式求和试试 sum(ds1.select(zd)) zd是对应字段
    2025-05-27 11:16 
  • 用户k6280494 用户k6280494 回复 帆软2019123(提问者) sum(value('ds1',1)) 1是求和的那列
    2025-05-27 11:16 
最佳回答
0
ID1208Lv6高级互助
发布于2025-5-27 11:40

设计界面可以截全一点,方便看问题

或者上传内置模版看看

  • 帆软2019123 帆软2019123(提问者) 截图贴上去了
    2025-05-27 14:43 
  • ID1208 ID1208 回复 帆软2019123(提问者) 单看截图,猜测可能是过滤条件或者左边父格的影响。可以先测试一下过滤条件,找个不受影响的单元格,单纯设置某个固定值的过滤条件看看
    2025-05-27 15:20 
  • 帆软2019123 帆软2019123(提问者) 回复 ID1208 好的 我试一下
    2025-05-27 15:22 
  • 帆软2019123 帆软2019123(提问者) 回复 ID1208 我单独弄一个模版展示出来的数据和之前的也是一样的 我在数据库求和是15000,报表上汇总求和是11500
    2025-05-27 15:37 
  • ID1208 ID1208 回复 帆软2019123(提问者) 什么条件都没有加?用的是一个数据库吗?
    2025-05-27 15:39 
  • 4关注人数
  • 100浏览人数
  • 最后回答于:2025-5-27 14:14
    请选择关闭问题的原因
    确定 取消
    返回顶部