简体版
繁体版
英文版

报表查询显示功能 - Grid++Report 独创

为什说报表查询显示功能是Grid++Report所独创与独有的?

软件系统中报表功能的主要目的是为用户提供数据分析与查询能力,报表查询显示应该是每一个报表系统中都必须具有的功能。多数软件系统的报表子系统也都会提供这样的功能,一般都是采用普通网格构件实现格式单调的报表查询数据,用其它第三方报表构件实现报表的打印预览、打印、数据导出等功能。多数时间用户使用报表系统都是在查询显示状态下查看报表提供的统计分析结果,只有在需要将报表保存硬备份时才会将报表打印输出。所以说,使用其它第三方报表控件只是帮助完成了报表的打印预览与打印功能,而用户最需要的报表数据查询显示功能只能由报表开发者费神劳心地采用普通网格控件去实现,并且还不能得到满意的效果。

正是因为认识到报表查询显示的重要性,Grid++Report 不仅提供了报表打印显示器控件,而且提供了报表查询显示器控件,也就是说Grid++Report 为报表的最后输出提供了两种查看模式,这也正是其它任何报表开发工具所不具有的。所以说报表查询显示功能是Grid++Report作为报表开发工具独创的,也是Grid++Report所独有的功能。

报表查询显示器与报表打印显示器有何区别?

报表查询显示器对报表明细数据采用连续不间断不分页的方式在屏幕上显示,也就是类似普通网格控件那样显示数据,当然一般的网格控件只能显示规则单一的二维数据,而Grid++Report 报表查询显示器可以将报表定义的丰富格式都显示出来,也可以在行中显示分组统计数据。

报表打印显示器对报表数据按分页的方式进行显示,也就是在指定的页面规格中按纸张尺寸显示报表,也就是对报表的打印输出进行模拟查看,可以说就是打印输出前的预览检查。对于用户来说,当然是在报表查询显示状态下获取报表数据更方便,这也正是报表查询显示功能不可或缺的原因。

总的来说,用报表查询显示器实现报表查询显示功能,用报表打印显示器实现报表打印预览功能,用报表查询显示器的更多有益之处将在后面一一介绍。

下面几幅图片展示出同一报表在设计状态、查询显示状态与打印预览状态,可以形象体会Grid++Report 全面展示报表的功能。

图一:设计状态

图二:查询显示状态

图三:打印预览状态

使用报表查询显示器给报表开发带来哪些好处?

  • 减少整个报表系统的开发工作量:报表查询显示器与报表打印显示器共用相同的报表模板定义,共用相同的报表引擎驱动,也就是一个报表的查询显示功能与打印预览功能不用进行分开实现,而是由Grid++Report 集成一体化解决,报表查询显示器让报表进入查询显示模式,报表打印显示器让报表进入打印预览模式。报表查询显示器让你丢掉简陋的数据网格控件,所有的数据展现功能都由 Grid++Report 帮你来完成。
  • 保持整个报表在不同查看模式下数据与外观的一致性:正因为 Grid++Report 一体化集成解决报表查询显示功能与打印预览功能,所以可以保持查询显示与打印预览这两种模式下报表的数据与外观的一致性。如果用其它的报表开发工具,报表查询显示功能就必须分开去实现,因为受不同构件展现数据方式的不同影响,在报表展示格式上不可能做到一致,因为查询显示时的数据统计分析也要分开实现,数据很容易出现细微的偏差,稍有不慎,还可能造成明显的差异,这样让报表的最终用户对整个软件系统的信任度大打折扣。
  • 得到格式丰富,条理清晰的报表查询结果:因为报表查询显示器的结果与打印预览的结果保持一致,报表设计时设定的各种格式都可以在查询显示器控件中体现出来。而使用数据网格或其它方式实现报表数据查询显示,因为受其功能限制,只能得到格式贫乏的数据展现,至于复杂的分组统计分析数据展现只能采用各种变通手法去实现,有时候可能还实现不了期望的效果。
  • 实现交互报表,实现报表穿透查询(报表透视功能)在报表查询显示时的交互事件中打开下级明细报表或数据,实现报表的穿透查询,达到报表数据的追本溯源。从而实现报表与报表用户的互动。
  • 得到性能优良的报表查询显示功能:报表查询显示器的显示性能与报表的明细数据多少没有关系,无论多大的数据量都可以在查询显示器中平滑滚动显示。
  • 实现便捷、实用、专业的报表查询显示功能:报表列锁定(固定)功能,指定要锁定的列数目,让左边的几列不进行水平滚动,始终保持可见。报表列可以通过鼠标拖放进行重排顺序与宽度缩放。用间隔交替色显示记录行,让报表数据水平查看更清晰。按列重排序功能,通过鼠标点击报表列标题执行对报表记录重新排序。Grid++Report 在报表查询显示时可以对报表内容进行自动位置布局,让报表在不同大小的窗口下得到合理的输出布局。更多细节功能在此就不一一叙述。

综上所述,Grid++Report 是一款可以真正从全方位帮你解决报表开发任务的报表开发工具,可以大大减少你开发报表的难度与工作量,让你把更多的时间用到报表的业务分析上,为报表用户设计出更好的报表模型,让 Grid++Report 去生成你的报表,去展现你的报表。Grid++Report:你至少应该去试一试,去体会体会,千万不要错过选择的机会。

 

粤ICP备05037369号 Copyright © 2005-2015 rubylong.cn(版权所有:广州锐浪软件技术有限公司)
地址:广州市天河区五山路135号519-04室 电话: 020-82520837
EMAIL:sales@rubylong.cn(销售) support@rubylong.cn(技术支持) 销售QQ:1067004956 641243789