报表100多列,行全部内容有10万多,要怎么展示呢?

最近列表的需求比较多,感觉要把report当初excel来用了,现在提了一个有130多列,行有10万多行的需求,大部分还都是导出来数据使用,针对这种,提的分开展示但是对于用户来说不是他们想要的,但是这种页面做出来肯定性能不行,有人遇到过类似的情况吗?大家都是怎么处理的呢

FineReport fineread 发布于 2020-5-20 17:38 (编辑于 2020-5-20 17:41)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
frzhangmsLv5见习互助
发布于2020-5-20 18:11

两种方式:

1、动态列+分页

https://help.finereport.com/doc-view-1289.html 动态列

https://help.finereport.com/doc-view-394.html 分页报表

2、让用户直接到数据库里导数据

感觉需求不合理,重新评估。

这么多数据导出来到excel里分析成什么样子,就在report里做成什么样子不就好了

  • fineread fineread(提问者) 分页报表用了速度还是不行的
    2020-05-21 21:54 
  • frzhangms frzhangms 回复 fineread(提问者) 数据量摆着呢,很难快到哪里去。数据库里直接跑到这么数据也要不少时间。而且到excel里这么大的数据加工也慢的。所以我觉得这个需求有问题。 非要用的话,直接去数据库导出来,把excel共享比较方便。
    2020-05-24 22:30 
  • fineread fineread(提问者) 回复 frzhangms 这个是动态的数据,人家要经常看的那种,直接在数据库里面导出的话不太方便
    2020-05-25 15:28 
最佳回答
0
北纬六十六度Lv4初级互助
发布于2020-5-20 18:12

呵呵,你这不是报表了,是数据库了,你都展示出来有啥用,一行一行看么,报表的作用是啥,就是把你要用的查出来,你一下列10万条数据出来干啥,阅兵啊

  • fineread fineread(提问者) 需求方有的会查询的时间比较长,想导出来使用
    2020-05-21 21:53 
  • 北纬六十六度 北纬六十六度 回复 fineread(提问者) 你不如用数据库导出excel给他用
    2020-05-22 13:45 
  • fineread fineread(提问者) 回复 北纬六十六度 从数据库导出excel的话感觉不太方便,经常要看数据的话会很花费使劲啊
    2020-05-25 15:29 
  • 2关注人数
  • 976浏览人数
  • 最后回答于:2020-5-20 18:12
    请选择关闭问题的原因
    确定 取消
    返回顶部