又到了一年一度,翘首期盼的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 新特性速递的更多相关文章

  1. FineUIMvc新特性速递(大间距模式,隐藏菜单垂直滚动条)

    即将发布的 FineUIMvc 新版本会引入两个重要的特性,用来提升用户体验,现在就来先睹为快吧: 大间距模式 我们已经支持的显示模式有:紧凑模式,普通模式,大字体模式. 紧凑模式: 普通模式: 大字 ...

  2. 【新特性速递】FineUIPro/Mvc/Core 全新移动端访问体验(示例首页)!

    移动端支持 虽然 FineUIPro 早在 2016 年就已经完成对移动端的适配工作,并新增了 50 多个官网示例. 并且,我们也新增了一个移动端的首页 http://pro.fineui.com/m ...

  3. 【新特性速递】树控件结构由单层 TR 改为 TR-TD-TABLE 层级嵌套

    FineUIPro/Mvc/Core的下个版本(v6.1.0),我们对树控件进行了优化,由原来的单层 TR 改为 TR-TD-TABLE 层级嵌套,从而做到表里如一. 上个版本(v6.0.0),我们对 ...

  4. 【新特性速递】CSS3动画增强

    FineUIPro/Mvc/Core的下个版本(v6.1.0),我们对多个地方的CSS3动画进行了增强,使得用户体验更好. 1. 树控件启用EnableSingleExpand时,使得展开动画和折叠其 ...

  5. 【新特性速递】优化Shift/Ctrl行多选逻辑,和Windows的文件资源管理器保持一致!

    别告诉我你不知道 别告诉我你不知道可以使用键盘的 Shift 和 Ctrl 来多选表格行,因为这个在 Windows 文件资源管理器中的常用操作,此时的画风是这样的: 这个动图中进行了如下操作: 1. ...

  6. 【新特性速递】单元格导航(上下左右键,TAB键和ENTER键)

    上下左右按键 其实单元格导航(上下左右按键,需要启用表格的ShowSelectedCell属性)一直都存在,只不过之前的版本(v5.5.0)有一些小的BUG. BUG1 比如锁定列存在时,上下左右键只 ...

  7. 【新特性速递】树表格结构由单层 TR 改为 TR-TD-TABLE 层级嵌套!

    由于历史原因,在之前实现树表格时,我们有点偷懒,本来应该是层级嵌套的树结构,被我们硬生生的拉平了,请看: 可以看到,basic目录的子节点和basic是在同一级别的,因为此目录尚未展开,所以这些子节点 ...

  8. 【新特性速递】F.doPostBack的说明文档

    FineUIPro/Mvc/Core的下个版本(v6.1.0),我们对客户端JS函数 F.doPostBack 进行了增强,并增加说明文档. 如果你还没有查阅过FineUI的客户端文档,可以收藏下这个 ...

  9. C++ 11学习和掌握 ——《深入理解C++ 11:C++11新特性解析和应用》读书笔记(一)

    因为偶然的机会,在图书馆看到<深入理解C++ 11:C++11新特性解析和应用>这本书,大致扫下,受益匪浅,就果断借出来,对于其中的部分内容进行详读并亲自编程测试相关代码,也就有了整理写出 ...

随机推荐

  1. git push :推送本地更改到远程仓库的三种模式

    摘要:由于在git push过程中,no-fast-forward 的push会被拒绝,如何解决git push失败的问题?这里面有三种方法,分别会形成merge形式的提交历史,线性形式的提交历史,覆 ...

  2. DKIM对发送邮件的好处及使用方法

    关于DKIM: What is DKIM? 简单的来说dkim有益于增加邮件服务供应商中的反垃圾邮件系统评分,减少邮件内容被评为垃圾邮件的概率. 但使用它不等同于不会被评为垃圾邮件.另外,邮件的发送次 ...

  3. DataGrid获取当前行某列值

    前言: 本文将给大家介绍一下, 在ASP.NET MVC环境下,如何利用Jquery MiniUI(一个专业WebUI控件库)来获取Datagrid中的值,官网没有涉及到的内容:如何获取当前行某一列的 ...

  4. C#的HTTP协议中POST与GET的区别

    引言 HTTP协议我想任何IT人士都耳熟能详了,大家都能说出个所以然来.但是如果我问你HTTP协议的请求方法有哪些?POST与GET的差异?GET或POST传送数据量的大小有限制吗?HTTP响应的状态 ...

  5. java socket 多线程通讯 使用mina作为服务端

    客户端代码不变,参照 http://www.cnblogs.com/Westfalen/p/6251473.html 服务端代码如下: import java.io.IOException; impo ...

  6. JAVA实现国际化

    1 Java国际化的思路 Java程序的国际化的思路是将程序中的标签.提示等信息放在资源文件中,程序需要支持哪些国家.语言环境,就对应提供相应的资源文件.资源文件是key-value对,每个资源文件中 ...

  7. IOS 截取图片 部分 并生成新图片

    /** * 从图片中按指定的位置大小截取图片的一部分 * * @param image UIImage image 原始的图片 * @param rect CGRect rect 要截取的区域 * * ...

  8. Java 异常处理 练习2

    建立exception包,建立Bank类,类中有变量double  balance表示存款,Bank类的构造方法能增加存款,Bank类中有取款的发方法withDrawal(double dAmount ...

  9. PowerDesigner设计Name和Comment 替换

    这两天在用powerdesigner设计数据库.一直以为name就是注释名字来着.后来生成sql语句 怎么就没有注释信息那. 后来看了半天才知道自己范2了. 通过各种信息查找.大多都是改databas ...

  10. jquery常用总结

    1.遍历对象 n是属性 value是对应的值 $.each(param,function(n,value) { datas[n] = value; }); 2.获取select改变后的值 $('sel ...