ActiveReports 11 新特性速递
又到了一年一度,翘首期盼的ActiveReports11 即将发布,ActiveReports 10 表控件横空出世,成为中国式复杂报表的救星后,ActiveReports11 又会有哪些令人惊奇的新功能特性呢?
今天我们就来预览ActiveReports11的新特性,是否更加方便快捷的帮助您开发复合需求的报表系统
使用ActiveReports 导入Excel报表模板
在开发现代化业务系统之前,大部分企业都使用Excel作为数据管理资源,所以为了节省您将系统迁移到AR 中创建和开发报表的时间,提供了Excel 导入功能。如此一来就可以实现将其他报表工具开发的报表文件转换成ActiveReports报表。
![]()
JSON数据提供程序
目前,JSON数据格式已经成为了互联网DNA的媒介,这就是为什么我们使ActiveReports从多个数据源中读取JSON数据的原因。
- 文件系统
- Web服务
- REST API
对于动态场景,您可以在运行时提供数据。页面和RDL报表类型支持新的JSON数据提供程序,详细信息请查看我们的下面的产品帮助文档。
Micro QR Code
我们在所有报表类型的条形码控制中增加了一种新的符号:Micro QR码。相比于旧的QR码符号, Micro QR码在报表中花费较少的实际状态,仅需要一半的页边距并用一个而不是三个位置检测图案。在属性窗口中寻找特定的Micro QR码选项。
![]()
复合图表
![]()
页面和RDL报表图表现在允许您在相同的区域组合多种不同种类的图形,因此可以用比以往任何时候更多的方式呈现数据,例如,现在可以通过同一图表中使用两个绘图区和两个Y轴显示销售的商品数量和销售金额。一个复合图表由两个或更多的沿着Y轴平面区域的系列值组成,其中每个系列值可以显示不同的类型图表。在ActiveReports中,一个复合图表可能有多达6种Y轴方向的系列值。可以组合下面的图标类型:
- 柱形图:平铺,堆积,百分比堆积
- 面积图:平铺,堆积,百分比堆积
- 折线图:平铺,平滑
PDF打印预置
ActiveReports现在允许预设打印的分数,页面范围和其他打印属性,为PDF报表导出在一键打印等场景提供了更大的灵活性。
Web和HTML5 查看器的画廊模式
在ActiveReports中,我们通过提供以Web和HTML5查看器中单页加滚动条的方式输出所有的报表内容,改进了报表预览体验。当你在RDL报表中使用矩表并将其扩展以适应复杂的数据时这是非常有用的。
改进的表格和矩表可用性
ActiveReports1给表格和矩表的设计师带来了新的更新,让你轻松设置的行和列的大小来完善你的表格布局!
API的增强
我们在ActiveReports11的应用程序接口中增加了新的属性使您能更轻松的应用。
PageReportDesignerActions
让你指定在专业版中提供的最终用户设计师能够对哪些用户在页面报表中可以执行的设计者行为进行的可用的控制。详细信息请参见Library类的PageReportDesignerActions(‘PageReportDesignerActions 属性’在联机文档中)属性。
OverwriteOutputFile
将该属性设置为True,以取代使用任何呈现扩展插件生成的页面或RDL报表的现有输出。
OptimizeStatic
将该属性设置为True,以减少PDF文件的大小,并减少它使用PDF呈现扩展插件导出页面报表所花费的时间。通过将该属性设置为True,PDF呈现扩展插件识别并在输出的PDF文件中仅绘制一次静态报表项。
ActiveReports 11 新特性速递的更多相关文章
- FineUIMvc新特性速递(大间距模式,隐藏菜单垂直滚动条)
即将发布的 FineUIMvc 新版本会引入两个重要的特性,用来提升用户体验,现在就来先睹为快吧: 大间距模式 我们已经支持的显示模式有:紧凑模式,普通模式,大字体模式. 紧凑模式: 普通模式: 大字 ...
- 【新特性速递】FineUIPro/Mvc/Core 全新移动端访问体验(示例首页)!
移动端支持 虽然 FineUIPro 早在 2016 年就已经完成对移动端的适配工作,并新增了 50 多个官网示例. 并且,我们也新增了一个移动端的首页 http://pro.fineui.com/m ...
- 【新特性速递】树控件结构由单层 TR 改为 TR-TD-TABLE 层级嵌套
FineUIPro/Mvc/Core的下个版本(v6.1.0),我们对树控件进行了优化,由原来的单层 TR 改为 TR-TD-TABLE 层级嵌套,从而做到表里如一. 上个版本(v6.0.0),我们对 ...
- 【新特性速递】CSS3动画增强
FineUIPro/Mvc/Core的下个版本(v6.1.0),我们对多个地方的CSS3动画进行了增强,使得用户体验更好. 1. 树控件启用EnableSingleExpand时,使得展开动画和折叠其 ...
- 【新特性速递】优化Shift/Ctrl行多选逻辑,和Windows的文件资源管理器保持一致!
别告诉我你不知道 别告诉我你不知道可以使用键盘的 Shift 和 Ctrl 来多选表格行,因为这个在 Windows 文件资源管理器中的常用操作,此时的画风是这样的: 这个动图中进行了如下操作: 1. ...
- 【新特性速递】单元格导航(上下左右键,TAB键和ENTER键)
上下左右按键 其实单元格导航(上下左右按键,需要启用表格的ShowSelectedCell属性)一直都存在,只不过之前的版本(v5.5.0)有一些小的BUG. BUG1 比如锁定列存在时,上下左右键只 ...
- 【新特性速递】树表格结构由单层 TR 改为 TR-TD-TABLE 层级嵌套!
由于历史原因,在之前实现树表格时,我们有点偷懒,本来应该是层级嵌套的树结构,被我们硬生生的拉平了,请看: 可以看到,basic目录的子节点和basic是在同一级别的,因为此目录尚未展开,所以这些子节点 ...
- 【新特性速递】F.doPostBack的说明文档
FineUIPro/Mvc/Core的下个版本(v6.1.0),我们对客户端JS函数 F.doPostBack 进行了增强,并增加说明文档. 如果你还没有查阅过FineUI的客户端文档,可以收藏下这个 ...
- C++ 11学习和掌握 ——《深入理解C++ 11:C++11新特性解析和应用》读书笔记(一)
因为偶然的机会,在图书馆看到<深入理解C++ 11:C++11新特性解析和应用>这本书,大致扫下,受益匪浅,就果断借出来,对于其中的部分内容进行详读并亲自编程测试相关代码,也就有了整理写出 ...
随机推荐
- Wireshark工控协议
Wireshark是一个强大开源流量与协议分析工具,除了传统网络协议解码外,还支持众多主流和标准工控协议的分析与解码. 序号 协议类型 源码下载 简介 1 Siemens S7 https://git ...
- web app响应式字体设置!rem之我见
之前做沙漠教育的时候,直接以设计图为准,然后强暴式,缩放处理.简单.直接,粗暴!但是,开发快.……一劳永逸! 但那是,现在开发,作为业界良心:是不能那么做的!(那个是被逼的啊 首先看代码: @medi ...
- PostgreSQL入门
这篇文章主要介绍我在最近工作中接触到的数据库PostgreSQL,做个入门记录,以便自己日后回顾. 1.下载安装,安装配置过程可以参考http://blog.chinaunix.net/uid-354 ...
- Dynamics AX 2012 R2 窗体系列 - 在窗体上修改字段时所触发的方法及其顺序
在这个系列里,Reinhard将和大家一起探索在AX的窗体上执行操作时,都会触发窗体.窗体数据源和表上的哪些方法,并且是以怎样的顺序触发的. 这次,我们来看看在窗体上修改或录入数据的情 ...
- 利用Maven打包时,如何包含更多的资源文件
首先,来看下MAVENx项目标准的目录结构: 一般情况下,我们用到的资源文件(各种xml,properites,xsd文件等)都放在src/main/resources下面,利用maven打包时,ma ...
- 【转】Eclipse快捷键 10个最有用的快捷键
转载地址:http://www.open-open.com/bbs/view/1320934157953 Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但 ...
- canvas中save()和restore()方法
save()和restore()方法是绘制复杂图形不可缺少的方法它们是分别用来保存和恢复canvas状态的,都没有参数 save():用来保存Canvas的状态.save之后,可以调用Canvas的平 ...
- Intellij IDEA 配置最简单的maven-struts2环境的web项目
在idea里搭建maven项目 看着网上大神发的各种博客,然后自己搭建出来一个最简单的maven-strtus2项目,供初学者学习 新建project
- winform 对话框,保存,另存为,还有打印控件
学习的对话框的种类: 1.打开文件对话框(OpenFileDialog) 2.保存文件对话框(SaveFileDialog) 3.字体对话框(FontDialog) 4.颜色对话框(ColorDial ...
- QT笔记之VS2012 TCP传送文件
注意:工程监理后,因为用到网路,所以要加入对应的库 服务器: .h #ifndef TCPFILE_H #define TCPFILE_H #include <QtWidgets/QWidget ...