Java开发网 Java开发网
注册 | 登录 | 帮助 | 搜索 | 排行榜 | 发帖统计  

您没有登录

» Java开发网 » Java SE 综合讨论区 » 学习心得/方法/资源  

按打印兼容模式打印这个话题 打印话题    把这个话题寄给朋友 寄给朋友    该主题的所有更新都将Email到你的邮箱 订阅主题
flat modethreaded modego to previous topicgo to next topicgo to back
作者 浅谈报表的定时运行
灰色天空





发贴: 17
积分: 1
于 2008-08-18 14:08 user profilesend a private message to usersearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
所谓报表,指的是以多样的格式来呈现和打印动态的数据。也就是说在我们选定了数据之后,以指定的格式来打印或者查看这些数据。通常我们运行一个报表的过程是,先输入查询条件,然后点查询,得到报表的运算结果。这是我们所常说的报表即时查询。
但是在相当一部分的应用当中,用户并不关注自定义的查询,而是需要按照时间周期性得到报表。当然这种需求也可以通过固定的SQL写法得到。但是这种SQL往往比较复杂,造成报表设计的工作量增大。并且在浏览器当中查询时也并非很明确的知道该如何选择查询条件。
还有一种情况定时运行也非常重要,那就是对于数据量、运算量过于庞大的报表,例如库中数据量达到数千万,或者生成的报表有数千页甚至更多,为了减小服务器的负载,不影响日常的工作,也可以将生成报表的任务放到服务器空闲时间运行(晚上,凌晨等),当用户查询报表就不需要在占用系统资源。同时数据量过大的数据库,一般来说历史数据保存的时间都不长,通过定时运行也是保存历史数据的一种手段。
定时运行报表并不是报表的核心功能,所以并非所有的报表工具都关注于此。但是这也确是一个很重要的外围功能,能够帮助用户,特别是最终用户通过简单设置之后,就能够得到定期得到周期性的报表,而不是每次都手工生成Excel,PDF文件。
我多见过的主流报表工具中,帆软公司设计的报表定时功能是相对比较出色的。并且最重要的是,它提供了对定时生成的文件的检索功能,相当于提供了一个报表库。用户通过管理页面,就可以查看已经保存在这个库当中的日报,周报,月报,年报等等。感兴趣的人可以自己去体验一下。
这里是我的个人报表学习博客,http://230633.blog.chinajavaworld.com/


灰色天空 edited on 2008-08-18 14:15


话题树型展开
人气 标题 作者 字数 发贴时间
11294 浅谈报表的定时运行 灰色天空 720 2008-08-18 14:08
8597 Re:浅谈报表的定时运行 灰色天空 16 2008-10-13 13:24

flat modethreaded modego to previous topicgo to next topicgo to back
  已读帖子
  新的帖子
  被删除的帖子
Jump to the top of page

   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923