ActiveReports 提供了多种用于报表设计的工具,如 Visual Studio 中的可扩展组件、独立的桌面端设计器、在线报表设计器和最终用户报表设计器。这些报表设计器均可嵌入到您的应用系统中,同时满足 C/S 和 B/S 端的报表设计需求。

报表设计器 & 设计时功能
在线报表设计器 用拖拽的方式,在 Web 应用程序、浏览器和 B/S 系统架构中在线设计报表
桌面端报表设计器 只需几行代码,即可在 Visual Studio、WinForm 应用程序和 C/S 系统架构中设计报表
区域报表 通过基于区域布局的方式来设计报表,这种设计方式与Access的报表功能极为相似。除了明细(Detail)区域外,您还可以添加页眉页脚,以及任何数量的分组头和分组尾区域
页面报表 在页面布局或者RDL页面布局报表引擎中,您可以使用表格,图表,矩表,列表,地图,容器,富文本框,子报表等甚至更多的控件来创建您的报表布局
RDL报表 在持续流布局,报表尺寸不固定,以及不存在严格的布局限制的报表文件中使用RDL报表。在该类型报表中,您可以使用表格,图表,矩表,列表,地图,容器,富文本框,子报表等控件创建您的报表布局。您也可以在单个报表中使用多数据源
区域报表控件 标签, 文本框,复选框,富文本框,形状,图像,直线,换页符,条形码,子报表,图表,报表信息,跨区域线,跨区域框
页面报表&RDL报表控件 复选框,富文本框,迷你图,容器,条形码,图像,文档目录,形状,溢出占位符,直线,子报表
页面报表&RDL报表数据区域 表格, 矩表, 列表, 数据条, 日历, 带状列表,地图,图表
XML格式报表文件 基于XML的区域报表(RPX)和页面报表(RDLX)支持将报表存储为文件,并在运行时加载该文件。
报表层 RDL和页面报表支持层功能,使得报表的控件组可以根据不同的输出设备(屏幕,打印或导出)选择是否可见
样式和设置 通过全局设置对话框把报表样式保存到外部文件,很方便地实现报表样式共享和一致性。区域报表以样式表进行保存,页面报表以主题文件展示Web报表、网页报表、WinForms报表等企业报表
脚本 区域报表支持VB.NET和C#脚本编程;页面报表支持VB.NET脚本编程
设计时功能 提供设计器、报表资源管理器、工具箱等控件帮助您创建发布给最终用户的设计器,并可以免费分发
报表母板 如果您设计了一套报表模板,那么当您在完成其他类似结构的报表时,可以直接继承该报表母板
面向最终用户的报表设计器控件 提供设计器、报表资源管理器、工具箱等控件帮助您创建发布给最终用户的设计器,并可以免费分发
条码样式 ANSI 3 of 9 ,ANSI Extended 3 of 9 ,Code 2 of 5, Interleaved 2 of 5 Code 25 Matrix,Code 39 ,Extended Code 39 ,Code 128 A Code 128 B, Code 128 C, Code 128 Auto, Code 93 Extended Code 93, MSI, PostNet ,Codabar EAN-8 ,EAN-13 ,UPC-A ,UPC-E0 UPC-E1,RoMail RM4SCC,UCC/EAN-128, QRCode Code 49, Japanese Postal, Pdf417, EAN-128 FNC1 RSS-14, RSS-14 Truncated, RSS-14 Stacked, MicroPdf417 RSS-14 Stacked Omnidirectional, RSS Expanded, RSS Expanded Stacked, MicroQRCode BC412,Code_11, ISBN,ISMN ISSN, ITF14, MaxiCode, Pharmacode Plessey, PZN, SSCC_18, Telepen IntelligentMail, IntelligentMailPackage, HIBC Code 128, HIBC Code 39
二维图表 区域图, 柱状图, 贝塞尔曲线图, XY贝塞尔曲线图, 气泡图, XY气泡图, K线图, 圆环图, 漏斗图, 甘特图, 高低图, HLOC图, 横条图, 卡吉图, 折线图, XY折线图, 饼图, XY坐标图, 坐标图, 金字塔图, 砖形图, 散点图, 堆积区域图, 百分比堆积区域图, 堆积柱状图, 百分比堆积柱状图, 新三值线, 点阵图
三维图表 区域图, 柱状图, 贝塞尔曲线图, XY贝塞尔曲线图, 分层柱状图, 圆环图, 漏斗图, 甘特图, 横条图, 卡吉图, 折线图, XY折线图, 金字塔图, 砖形图, 堆积区域图, 百分比堆积区域图, 堆积条形图, 百分比堆积柱状图, 新三值线
数据条 & 迷你图控件 数据条及其他仪表盘图表
地图控件 BingMaps, GoogleMaps, OpenStreet Maps, Mapquest API
文档目录(TOC) 生成带有书签部分及样式等的页面报表和RDL报表的目录表格
 
报表数据源
数据源 支持ADO.NET数据引擎,ADO.NET数据类型 (DataSet, DataTable, DataReader, DataView),ODP.NET (Oracle数据引擎),XML文件和自定义的非绑定数据
可视化数据查询设计器(VQD) 通过易用的,可拖拽的 UX设计优化SQL 查询语句 ,该功能支持过滤,分组,连接和SQL表达式
 
报表浏览器和运行时功能
JSViewer 在 ActiveReports V13 中新增的报表浏览器,基于纯 JavaScript 编写,可以在任何现代浏览器上运行,为用户提供快速、响应式的报表渲染体验。
WinForms报表浏览器 支持触摸功能;输入参数;打印;拷贝到裁剪板;检索;从单页/多页/连续页中选择;放缩;页面导航;增加注释;导出;查看页面缩略图;超链接;工具条定制
WPF报表浏览器 输入参数;检索;页面导航;导出;打印,以及其它标准功能
Web报表浏览器 Web报表浏览器,支持检索和翻页
Flash报表浏览器,支持打印、指定页打印、检索、单页/多页/连续页模式、放缩、翻页、输出、缩略图显示、超链接、可定制的工具条
PDF报表浏览器 (显示在Adobe reader中)
Raw HTML报表浏览器 (在浏览器中显示)
HTTP处理器 PDF (处理编译后的报表或者RPX文件)
HTML (处理编译后的报表或者RPX文件)
HTML5 浏览器控件 HTML5报表浏览器是支持桌面Web系统和移动设备的报表工具,包括:打印、页面导航、导出、发送邮件、超链接和自定义用户界面
Silverlight报表浏览器功能 灵活易用的Silverlight报表浏览器控件,支持本地化、自定义、PDF打印以及Out-of-Browser模式,可以非常方便的浏览报表内容。Silverlight报表浏览器控件提供了报表内容检索、运行时参数设置、单页/连续页浏览、缩放、页内导航、内容目录树、缩略图等功能。它允许开发人员从HTTP处理程序、文件流等方式加载并显示一个报表文件,并且支持添加自定义工具栏按钮、自定义主题风格以及加载XML模板;多种语言支持:英语(默认),汉语,日语,俄语等
ASP.NET 中等信任程度 ActiveReports 支持ASP.NET 中等信任程度,有助于多个应用程序在一个共享服务器上运行
 
导入、导出以及其它输出操作
导入报表 支持从水晶报表,Access,Excel, ActiveReports 基于模板的区域报表导入报表数据
打印报表 可以控制尺寸、方向、装订方式、双面打印、配页、纸张托盘
PDF导出 支持最终用户自定义字符的输出
支持来自多种语言的字体
支持来自多种语言的字体嵌入和嵌入字体选择
支持 PDF/A 格式
对输出的PDF文件进行数字签名,保证文件的真实性
给输出的PDF文件增加时间印章
支持日文字体嵌入和嵌入字体选择
支持日文粗体
支持日文斜体
导出报表 包括PDF、HTML、Excel、Text、TIFF、RTF、RDF、Json、CSV、图像(ActiveReports 报表文件格式)等多个输出过滤器,页面报表也支持XML和WORD文件格式。

运行环境

版本&操作系统
产品版本 以“产品首页”的最新版 ActiveReports 为准
操作系统 Windows 7、Windows 8、Windows 8.1、Windows 10、Windows Server 2008、Windows Server 2008 R2、Windows Server 2012、Windows Server 2012 R2
.NET Framework版本 .NET Framework 4.5.2、.NET Framework 4.6、.NET Framework 4.6.1、.NET Framework 4.6.2、.NET Framework 4.7、.NET Framework 4.7.1
编译器 Microsoft Visual Studio 2012、Microsoft Visual Studio 2013、Microsoft Visual Studio 2015、Microsoft Visual Studio 2017(SP2+)
Silverlight版本 Silverlight 4.0、Silverlight 5.0
IIS版本 IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10
数据库 SQL Server、Oracle、Access、MySQL、SQLite、PostgreSQL、Json、XML、CSV
浏览器版本 IE 9+、Firefox 20 +、Chrome 30 +、Safari 6.0+
Flash版本 Flash11+(备注:在设置WebViewer的ViewerType为FlashViewer时需要 Flash的支持)

历史版本

查看更多关于ActiveReports 报表控件历史版本的新特性。