首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

[转帖]报表制作的两种格式解决思路

2012-03-20 
[转帖]报表制作的两种格式报表制作是一个非常重要的课题。以前最原始的方法是用程序直接编写,这种方法效率

[转帖]报表制作的两种格式



报表制作是一个非常重要的课题。以前最原始的方法是用程序直接编写,这种方法效率极低,早已经被淘汰了。目前普遍使用报表工具来生成各种报表,包括全部基于WEB方式的报表。

使用这类报表工具进行报表制作时,有两大主流方法:表格式和摆放式。

表格式就是采用类似Excel电子表格的方式,直接在格子中填写,包括放置字段,设置计算公式等等。

摆放式就是直接将标签、字段等在空白的表单上摆放,包括也可以放置各类直线、方框等。

下面我们对于两种方法进行一下分析:
  表格式的优点在于:
  1、制表迅速方便:不用费心于对齐、画线之类极耗时间的事情
  2、计算方便:可以灵活地进行引用。相比之下,摆放式只能引用控件本身,象“上一行”这种计算就极为困难。
  而大多数表格工具又存在着一定问题,核心有两个:
  1、不支持在表内的数据集。很多这种工具都是以单元格为单位从数据库取数,运行效率会比较低。
  2、不支持数据的展开,这样如果做明细列表、分组报表等就很困难。

  摆放式的优点在于:
  1、有比较强大的数据展开功能,如分组的条带(Band)。实际这是为什么报表工具由最早的单纯表格式发展到后来以Crystal Report,Fast Report(其实现在看到的一大堆的报表产品都是用FR改出来的)为代表的报表工具的根本原因
  2、放置相对灵活。但这条实际没什么意义,因为一方面报表的要求普遍都是以对齐为基础,往往用户是先用Excel画出来一张表,然后要你用系统来实现;另一方面表格式也可以通过一些技巧来解决这个问题。而且放置灵活会带来对齐、画线方面较大的负担。
  摆放式的问题在于:
  1、还是有很多报表做起来有困难。
  2、画表麻烦,工作效率相对较低。这虽然可以通过一些辅助功能如对齐来解决,开发商也可以通过严格的人员分工来降低成本(找个专门管对齐的便宜的辅助人员,似乎不太现实),但总是不如表格式好用。

综合来看,表格式更符合报表的本质。新一代的报表工具如Finereport已经在传统表格式工具的基础上建立了强有力的数据模型,在表内可以建立多个数据集,而且可以进行纵向的展开,横向展开,以及其他各种灵活的功能。(可参见:Finereport报表网址http://www.finereport.com)这样,就不仅克服了传统表格式工具的问题,同时克服了第二代摆放式报表工具的局限。

很多第二代报表工具无法实现的报表,在新一代的表格式工具中都已经可以轻松实现了。应该说,以新的数据模型为基础的表格式工具是报表产品的发展方向。不过,相信还会有新的问题、新的挑战出现,报表工具就是这样在应用的推动下不断进步的。


[解决办法]
学习了~~
[解决办法]
学习中,目前我们公司都在开发报表,打算上BI,
[解决办法]
微软体系BI产品选型
现在市面上的BI产品很多。各种各样的产品让人看得眼花缭乱。如何选择自己适合的产品对公司的IT的负责人是个挑战。
我所说的BI是指包含多维分析OLAP功能的产品,不包括国内比较常见的做静态报表的报表工具类产品。
前一段时间在网上看到先特计郑总说:以后的BI就只有微软阵营和非微软阵营。对此我深以为然。微软的价格和易用性会在广大的中小企业通吃。

微软平台产品,主要是以微软的AS为后台OLAP引擎。这里面又可以分两类基于owc和不基于owc。owc的一大优势是它是Excel的一个组成部分,用户普及度无人能及。但也正因为它内置在Excel,限制了其发展空间,由于只读,不支持二次计算,选择成员采用打勾的方式等不足之处,owc在多维数据展现、易用性及功能上还有提升空间。这里我主要讨论非owc模式的产品,owc模式的产品以后再慢慢写。

1.ProClarity号称微软在商业智能领域的首席搭档,后来被微软收购。Proclarity从微软的SQL Server 6.5开始,伴随着微软的多维数据库部分一起成长,到目前已过10年,其产品无论在易用性,使用习惯,功能及性能上在微软平台的前端工具展现上都是数一数二的,对微软SQL Server 2005的多维数据库提供的新功能目前也是支持的最透彻的厂家。国外用户数巨大,国内用户一般。产品在中国由北京迈思奇科技有限公司(http://www.minesage.com)代理,价格比较高,基本包就要20万,国内一般中小企业很难承担。而国内的大企业一般会选择BO,COGNOS等非微软阵营,独立的BI供应商。

2.panorama(http://www.panorama.com/)微软的OLAP产品就从这家公司买的,他的前端产品支持微软OLAP可想而知是不错的。国内的润百就是代理他的产品,打电话过去要个试用版,半天也没消息了,感觉在国内推的力度不大。国内用户不多。价格也是偏高。

3.先特计(http://www.strategycompanion.com.cn/),台湾公司,产品不错,展现手段比较丰富。产品价格也是每套20万左右,做直销,直接给客户做项目,项目总价在50万-100万左右。

4.数恒软件BizVision(http://www.dpsoft.com.cn/),网站有试用版直接下载, 下了一个装上,试用了一番,第一感觉产品和ProClarity很相似(是不是ProClarity里面人出来做的,猜测),功能比较全,一般前端产品该有的功能都有了。一般企业用足够了。价格比较便宜,3万块钱一套。感觉不好的是,展现的美观不够,我可能是看多了国外的展现产品,对美观方面比较挑剔。

5.博科,2004号称要做中国BI第一名,现在市场上声音已经不大,沈国康已经放弃BI?价格在10万以内。因为他在中国BI市场曾有的名声所以还提他一下。

[解决办法]
c c
[解决办法]
我们公司要上的是BO,我也在学习呢

热点排行