NetAdvantage报表新推层次化数据支持与增强型报表引擎

Infragistics公司近日发布了NetAdvantage 2012报表控件集Volume 2。新的报表集提供了对层次化数据与Visual Studio 2012的支持,其中包括提供了一个增强型的报表引擎。该报表引擎可以在渲染服务端报表时使用更少的内存与磁盘空间。此外,新的报表控件集还提供了一个分页符控件,用于在如RepeatOnEveryPage属性(注:该属性用于在内容区域创建页眉与页脚)的节内启动新页面。

借助层次化数据源,你可以将对象拖至设计界面来创建一个主从(master-detail)报表,而无需创建任何子报表。此外,你还可以在报表节内或者借助灵活的表格控件展示下级层次数据。不仅如此,新的套索工具还可以通过在对象外围勾线来选择多个对象。

为了进一步了解NetAdvantage报表控件集Volume 2的信息,InfoQ联系上了Infragistics公司的产品管理副总裁Jason Beres。

InfoQ:NetAdvantage报表2012 V2与其他竞争产品有何不同之处?

NetAdvantage报表是业内首个基于WPF和Silverlight的渲染报表工具(它的设计器与引擎完全构建于XAML平台之上),它提供了仅有的无需服务端介入即可运行的服务端报表渲染引擎。

NetAdvantage报表是一套可以让开发人员创建现代化、革新性且富有视觉吸引力的报表工具。它在Visual Studio下提供了富有吸引力且简单易用的设计界面。NetAdvantage报表旨在与所有主流的数据访问技术原生接合,并为所有的HTML、Silverlight、WPF及WinForm提供简单易用的设计体验与鲁邦的报表引擎。

InfoQ:NetAdvantage可以在Web环境下(ASP.NET)创建报表吗?

Web、桌面与移动——NetAdvantage报表全都支持。NetAdvantage报表可以确保终端用户不管使用WPF或Windows Form查看器的桌面平台,还是使用Silverlight或HTML5 查看器的平台,抑或是使用HTML 5报表查看器的触屏设备,都可以在相同的报表中分析关键数据。

InfoQ:开发人员能否使用MySQL作为后端数据库来创建报表吗?

当然可以!NetAdvantage中的报表基于一类或多类数据源。其中SQL与Object是两类支持的数据源。这意味着你可以使用报表连接至MS SQL Server、Oracle、MySQL、Entity Framework甚至自定义对象。绑定过程既可以在设计时(使用数据源向导)完成,也可通过编程方式在运行时完成。

InfoQ:你们是否提供一些编辑器来简化报表的创建过程呢?

我们提供了大量的功能丰富的报告控件帮助创建与设计视觉优秀的报表,如图片、表格、标签,以及一些图表功能,包括分区图、柱状图、折线图以及烛柱图。由于报表控件基于Visual Studio,因此团队所有成员可以共同协作来创建优化数据展示与视觉吸引的报表。

InfoQ:最新版本能否在报表中使用饼图与仪表盘吗?

目前,我们只支持使用柱状图、折线图、分区图、烛柱图与OHLC图创建报表。不过,我们团队正在努力创建一些新的报表控件,其中就包括饼图与仪表盘。

InfoQ:请与我们分享一下NetAdvantage报表未来的路线图。2013年,我们能够期待哪些新特性?

2013年,我们将继续大力投资多平台报表策略来将我们的企业报表解决方案推进到下一级层次。我们已经发布了一款基于iOS的仪表板/商务智能终端用户报表工具ReportPlus。希望能够让大家看到更多来自Infragistics的跨平台与跨设备的企业报表。谈到企业级报表,我们可以看到NetAdvantage报表正成为多支柱方式完整解决方案的一种。用户对于他们报表系统的需求正日益增长,他们期待丰富且易交互的数据体验。我们目前也正不断的在跨平台与跨设备的道路上进行交付与创新。

查看英文原文:NetAdvantage Reporting with Hierarchical Data and Enhanced Report Engine

你可能感兴趣的:(NetAdvantage报表新推层次化数据支持与增强型报表引擎)