本站首页    管理页面    写新日志    退出

The Neurotic Fishbowl

[Java报表软件—制作笔记]零编码搭建web报表系统
FineReport——报表技术领跑者 发表于 2008/6/13 10:50:38

  所谓的无编码搭建web报表系统,严格意义上来说,应该包括从报表软件的安装,配置,报表的设计,到完整的系统运行,都可以通过鼠标或者键盘操作来完成的,不需要额外编写代码。 一般来目前的报表系统很少能够完全做到这一点,大多都是宣称自己能够无编码设计报表。但是一般在项目当中应用的时候,往往需要将报表系统的组织起来,按照一定的用户权限,最终以一个报表系统的形式展示给最终用户。那么在搭建/维护这个系统的时候,就需要设计者/维护者了解有关报表的调用,参数的设置,页面的设计等等多种需要手工创建代码的事情。 对于一个技术水平较高的报表系统设计者来说,可能手工创建一个系统,并不是难度太大。但如果每一次修改一个报表或者重新设计一个报表,都需要重新手工创建代码,他可能不会有足够的热情来做这个工作。更进一步说,如果一个报表系统要求让最终用户也可以修改发布报表,那么代码创建的工作对于他来说,繁琐且有难度。 所以最终的解决办法,应该是有一套和报表设计器搭配的报表发布系统。用户通过界面操作来配置报表发布的系统。为最终客户提供一个完全可视化操作的全自动报表发布平台。 值得欣喜的是,即将发布的FineReport6.2和FineServer针对这个需求做了很多工作并彻底的解决了这个问题。其解决方案简单概括如下: 1、  内置参数页面 几乎在所有的项目当中,报表都会用到参数控制,例如日报,周报,月报。还有例如地区产品销售状况汇总,还可能需要选择地区,选择产品等等参数。 内置的参数页面,是收集了报表当中在任何地方定义过的参数,然后用户通过拖拽来设置参数页面的布局。这一点,在FineReport6.1版本当中,已经有所体现。可见此功能是在为无编码搭建系统铺路。 2、  XML配置文件部署项目 项目的发布基于XML配置文件,即所有的页面设置信息保存于不同的XML文件当中,只要将这些文件部署于服务器端,即可成功完成系统搭建。 搭建系统所需的XML文件主要包括数据源,权限,以及报表目录树的组织,以及报表系统的细节设置(例如首页portal展示内容,标题,背景等等)。 当然,这样的简单的说法,并不能让大家了解究竟是怎样一个方法来创建系统。在后面的时间里,我会以实际的工作进程来演示如何仅仅通过报表创建各种系统,例如CRM,HR系统等等。 敬请关注……

阅读全文(2314) | 回复(0) | 编辑 | 精华

 



发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)

 
 



The Neurotic Fishbowl

.: 公告

本博客提供详细的java报表软件的制作过程,发布java报表软件的版本更新信息,并适时对国内主流报表软件进行功能比较。


Bloginess

«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31

.: 我的分类(专题)

首页(357)
Java报表软件—制作笔记(54)
Java报表软件—功能比较(43)
Java报表软件—使用心得(21)
Java报表软件—行业动态(54)
Java报表软件—新闻资讯(48)
Java报表软件—技术知识(49)
Java报表软件—问题解析(2)


In the Bowl

.: 最新日志

如何对报表的参数控件赋值
java报表工具FineReport常见
报表怎么做 FineReport连接池原
报表怎么做FineReport数据连接之
报表模板之报表设计
报表模板之报表设计


.: 最新回复

回复:报表参数
好好学习,
好好学习,天天向上。买双 air jor
回复:理解FineReport缓存系列2
回复:理解FineReport缓存系列2


The Fishkeeper
blog名称:Java报表软件
日志总数:357
评论数量:69
留言数量:0
访问次数:1207544
建立时间:2006年4月16日



Text Me

.: 留言板

签写新留言

需要你的帮助


Other Fish in the Sea

.: 链接

报表开发工具  html5图表java报表开发工具




站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.046 second(s), page refreshed 144765136 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号