finereport可以实现表数据自动统计吧

cc32218c4c4991e0297b859b20a01b3.png

如图为例 明细为五条sql数据 能否通过报表制作得到汇总

FineReport jiujiu一下 发布于 2022-11-30 13:35 (编辑于 2022-11-30 13:36)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
Z4u3z1Lv6专家互助
发布于2022-11-30 13:46

楼上的方法也可以

帆软的方法:

货物名称分组显示,数量、总价汇总-求和即可

image.png

最佳回答
0
linbodingLv6中级互助
发布于2022-11-30 13:37(编辑于 2022-11-30 13:37)

sql里sum()一下

  • jiujiu一下 jiujiu一下(提问者) 真实要用到的sql很复杂 关联表太多 就想问问帆软里有没有自带这种统计的功能
    2022-11-30 13:47 
  • linboding linboding 回复 jiujiu一下(提问者) 有的,楼下的就可以
    2022-11-30 13:51 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-11-30 15:10

image.png

sql复杂,而且数据你的明细数据很多。那么用帆软自带的汇总功能性能肯定没有数据库的group by 汇总性能好的。比如你有6万行明细。你查询的时候不做汇总,而放在帆软中通过自带的汇总,说真的那就会相对慢,但是你提前在sql中已经汇总了。那么再放在帆软的单元格中,它的展示速度肯定更快

select t.名称,sum(t.数量) as 数量,sum(t.总价) as 总价 from (select * from 销量表  left join .....你那一堆复杂的查询放在这个里面

where 1=1

and mytime ='${时间}'

......其它什么条件自己加在这个里面来

) t

group by t.名称

  • 3关注人数
  • 246浏览人数
  • 最后回答于:2022-11-30 15:10
    请选择关闭问题的原因
    确定 取消
    返回顶部