﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-专业Web报表工具软件-文章分类-web报表工具</title><link>http://www.blogjava.net/javabest/category/27675.html</link><description>FineReport报表工具</description><language>zh-cn</language><lastBuildDate>Fri, 30 Nov 2007 12:13:04 GMT</lastBuildDate><pubDate>Fri, 30 Nov 2007 12:13:04 GMT</pubDate><ttl>60</ttl><item><title>FineReport报表软件</title><link>http://www.blogjava.net/javabest/articles/162819.html</link><dc:creator>javareport</dc:creator><author>javareport</author><pubDate>Sat, 24 Nov 2007 06:04:00 GMT</pubDate><guid>http://www.blogjava.net/javabest/articles/162819.html</guid><wfw:comment>http://www.blogjava.net/javabest/comments/162819.html</wfw:comment><comments>http://www.blogjava.net/javabest/articles/162819.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/javabest/comments/commentRss/162819.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/javabest/services/trackbacks/162819.html</trackback:ping><description><![CDATA[<p class="MsoNormal" style="margin-top: 5pt; text-indent: 21pt;"><span>FineReport</span><span style="font-family: 宋体;">是纯</span><span>java</span><span style="font-family: 宋体;">编写，针对软件开发商和系统集成商的一款企业级</span><span>Web</span><span style="font-family: 宋体;">报表工具。</span><span><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">相对于传统的</span><span>SQL</span><span style="font-family: 宋体;">型</span><span>(Crystal</span><span style="font-family: 宋体;">等</span><span>)</span><span style="font-family: 宋体;">报表工具，它有两大创新优点：</span><span><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt;"><span style="font-family: Wingdings;"><span><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;"> 轻松设计出任意复杂格式报表</span></strong><strong><span><o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span>FineReport</span><span style="font-family: 宋体;">创新性的将</span><span>SpreadSheet</span><span style="font-family: 宋体;">的格子和数据库的数据列完美的结合起来</span><span>, </span><span style="font-family: 宋体;">用户只需要往格子里面拖拽数据列，就可以轻松制作出任意复杂格式的报表。</span><span><o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 0cm; text-indent: 0cm;"><span style="font-family: Wingdings;"><span>&nbsp;<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;">智能格子表单</span></strong><strong><span><o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span style="font-family: 宋体;">创新的智能格子表单功能，可以定义空表，将录入的数据直接回填到数据库；也可以对报表从数据库取出的数据进行修改，将修改后的数据重新回填到数据库。</span><span> <o:p></o:p></span></p>
<p class="MsoNormal"><span><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体;">其他突出优点：</span><span><o:p></o:p></span></p>
<p class="MsoNormal" style="margin-left: 0cm; text-indent: 0cm;"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;"> 最终用户做报表</span></strong><span><o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US">FineReport</span><span style="font-family: 宋体;">将报表的设计器界面和操作不做和</span><span lang="EN-US">Excel</span><span style="font-family: 宋体;">极度相似，使得只要会</span><span lang="EN-US">Excel</span><span style="font-family: 宋体;">的用户经过简单的培训，就可以直接设计报表了，把软件工程师从痛苦的报表设计中彻底解放出来了。</span></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 21pt; text-indent: -21pt;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="EN-US"><span><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;">&nbsp; 定制的报表设计器</span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US">FineReport</span><span style="font-family: 宋体;">提供了插件式的报表设计器，用户可以在它的基础上定制开发出针对行业用户使用习惯的报表设计器，更好的降低用户的学习难度和提高用户的满意度。</span></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 0cm; text-indent: 0cm;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="EN-US"><span><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;">&nbsp; 基于浏览器的客户端打印</span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span style="font-family: 宋体;">众所周知，由于历史的原因，浏览器自带的打印功能一直是一个半成品</span><span lang="EN-US">(</span><span style="font-family: 宋体;">打印出来的东西往往格式错误百出</span><span lang="EN-US">)</span><span style="font-family: 宋体;">，远远不能符合实际的打印需求。</span><span lang="EN-US">FineReport</span><span style="font-family: 宋体;">创新性的将</span><span lang="EN-US">Adobe Reader</span><span style="font-family: 宋体;">和浏览器的</span><span lang="EN-US">DIV</span><span style="font-family: 宋体;">功能完美结合起来，使得基于浏览器的客户端打印和使用</span><span lang="EN-US">Word</span><span style="font-family: 宋体;">打印的用户体验几乎一样了，大大提高了用户对打印的满意度。</span></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 0cm; text-indent: 0cm;"><span style="font-family: Wingdings;" lang="EN-US"><span><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;"> 丰富的报表引擎</span><span lang="EN-US">API</span></strong><strong><span style="font-family: 宋体;">，良好的扩展性，支持无限的二次开发</span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US">FineReport</span><span style="font-family: 宋体;">的构建在报表引擎的</span><span lang="EN-US">API</span><span style="font-family: 宋体;">基础上的，报表所有的功能，都是可以通过公开的</span><span lang="EN-US">API</span><span style="font-family: 宋体;">来控制的，这样可以更加好的满足用户个性的需求。不再需要跟用户解释说，他的某某报表需求太个性化了，不能实现。</span></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 0cm; text-indent: 0cm;"><span style="font-family: Wingdings;" lang="EN-US"><span><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;">&nbsp; 报表服务器</span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span style="font-family: 宋体;">与</span><span lang="EN-US">Tomcat, Weblogic,Websphere</span><span style="font-family: 宋体;">等结合的</span><span lang="EN-US">Servlet</span><span style="font-family: 宋体;">形式的报表服务器，用户设计好报表后，不需要再次做任何的开发，直接把模板放到服务器指定的目录下面，就可以通过浏览器直接访问了，大大降低了工作量。</span></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 0cm; text-indent: 0cm;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="EN-US"><span><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;">&nbsp; 基于浏览器</span><span lang="EN-US">AJAX</span></strong><strong><span style="font-family: 宋体;">的零客户端报表展示和编辑</span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span style="font-family: 宋体;">不需要安装任何</span><span lang="EN-US">activex</span><span style="font-family: 宋体;">插件，全新的基于浏览器</span><span lang="EN-US">AJAX</span><span style="font-family: 宋体;">的零客户端报表展示和编辑，用户在</span><span lang="EN-US">BS</span><span style="font-family: 宋体;">浏览器的查看和编辑报表和在过去的</span><span lang="EN-US">CS</span><span style="font-family: 宋体;">环境中查看和编辑的体验几乎一致。</span></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 0cm; text-indent: 0cm;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="EN-US"><span><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;">&nbsp; 灵活的参数编辑器和自定义零客户端点参数录入页面布局</span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span style="font-family: 宋体;">在实际系统中，大部分的报表都是带参数的，通过</span><span lang="EN-US">FineReport</span><span style="font-family: 宋体;">提供的报表设计器，可以给每个参数指定编辑器，可以自定义参数录入页面的布局，同时可以规定参数录入页面在报表页面的位置，大大降低了开发工作量和最终用户使用报表的难度。</span></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="margin-left: 0cm; text-indent: 0cm;"><!--[if !supportLists]--><span style="font-family: Wingdings;" lang="EN-US"><span> &nbsp;<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;">&nbsp; 报表定时器</span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span style="font-family: 宋体;">通过</span><span lang="EN-US">FineReport</span><span style="font-family: 宋体;">自带的报表定时器，可以在指定的时间，自动开始产生报表，这样可以把那些数据量非常大，需要很长时间运行的报表，先产生出来，这样当用户再次查看速度就非常的快。</span></p>
<p class="MsoNormal" style="margin-left: 0cm; text-indent: 0cm;"><span style="font-family: Wingdings;" lang="EN-US"><o:p>&nbsp;</o:p><br />
<span><span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;
</span></span></span><!--[endif]--><strong><span style="font-family: 宋体;">与其他文件格式转换</span></strong></p>
<p class="MsoNormal" style="text-indent: 21pt;"><span style="font-family: 宋体;">可以直接导入</span><span lang="EN-US">Excel</span><span style="font-family: 宋体;">的工作薄，</span><span lang="EN-US">XML</span><span style="font-family: 宋体;">格式的模板；可以到处</span><span lang="EN-US">Excel</span><span style="font-family: 宋体;">工作薄，</span><span lang="EN-US">PDF, Word, SVG, Text, CSV</span><span style="font-family: 宋体;">等等格式。方便用户的数据转换。</span></p>
<img src ="http://www.blogjava.net/javabest/aggbug/162819.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/javabest/" target="_blank">javareport</a> 2007-11-24 14:04 <a href="http://www.blogjava.net/javabest/articles/162819.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>