ActiveReports 9 新功能:创新的报表分层设计理念

原文:ActiveReports 9 新功能:创新的报表分层设计理念

在最新发布的ActiveReports 9报表控件中添加了多项新功能,以帮助你在更短的时间里创建外观绚丽、功能强大的报表系统,本文将重点介绍创新的报表分层设计理念,对报表内容进行分组管理与设计,易于实现报表套打等功能,主要内容如下:

  • (一)什么是报表层
  • (二)为什么要使用报表层
  • (三)报表层的其他优点
(一)什么是报表层

在ActiveReports 9 中首创提出报表层的设计理念,报表分层设计是对报表中不同控件进行分组管理和设计,可对同组内的全部控件进行锁定/解锁,添加/删除,显示/隐藏,调整透明度等操作,降低复杂报表模板的设计难度。同时,通过报表层提供的不同设备上的可见性设置选项, 包括:预览显示、打印显示、导出显示,以及这三种选项的任意组合,可零编码实现一式多份、报表套打等中国式报表需求。在ActiveReports中页面报表和RDL报表支持该功能。

(二)为什么要使用报表层

使用层可以为预先印制好的表格精确定位。此特性在将表格的扫描件放置在层上为控件定位时非常有用并且可以打印。

通过学校文凭证书的例子来理解这一概念。需求是要在已经预先印制的学校文凭证书中打印毕业生的姓名。已经设置好证书的格式和毕业生姓名的列表,要使用正确的式样在证书正确位置打印。

步骤1:扫描学校文凭证书获取复印件

将此扫描复印件放置在层上和作为基准图片用于标识姓名要放置的位置。

为了更好的体验,避免将打印预览的图片放置在默认层上,因为此层不能被删除。可以创建一个新层用于放置扫描的图片,想要从背景中删除扫描的图片只需要删除层就可以了。

现在可以在包含预先印制表格的层中定位了。

步骤2:为包含毕业生姓名的字段定位。

在默认层中,放置一个文本框(TextBox)控件,此控件在报表设计器中绑定了毕业生姓名的集合。在扫描复印件作为背景上将StudentName字段放置到合适的位置变得很容易。

步骤3:在学校文凭证书上打印毕业生姓名。

现在字段已经放置在正确的位置并且绑定了毕业生姓名列表,最后一步就是在正式证书上打印名称。

假设要打印的证书已经放置在打印机上,而包含扫描的证书复印件的层不需要打印。可以使用层的TargetDevice属性解决此场景。

TargetDevice属性作用于每一个单独的层,可以从Screen,Paper,Export,All或者None中选择。例如,为默认层设置TargetDevice属性为Paper用于在要打印的证书上打印姓名字段。

(三)报表层的其他优点
  • 不想对既存报表做修改但是想在布局上做细微调整这种场景就可以体现层的优势。
  • 使用层就可以对相同报表做修改而不改变原始的报表布局。以销售收据为例展示如何使用层解决此问题。
  • 创建一式多份类型报表,只需在每份显示不同的特定数据或者区域。
  • 固定纸张打印,及报表套打功能,仅通过一个属性设置便可完成。

关于报表层的更多功能,可以立即下载 ActiveReports 9 进行体验。

更多ActiveReports 9 新功能介绍文字,请点击 ActiveReports V9 进行查看。

时间: 2024-09-20 01:11:31

ActiveReports 9 新功能:创新的报表分层设计理念的相关文章

ActiveReports 9 新功能:借助目录(TOC)控件为报表添加目录功能

原文:ActiveReports 9 新功能:借助目录(TOC)控件为报表添加目录功能 在最新发布的ActiveReports 9报表控件中添加了多项新功能,以帮助你在更短的时间里创建外观绚丽.功能强大的报表系统,本文将重点介绍新增文档目录控件(TOC),通过拖拽操作便可添加报表目录. 目录控件可以帮助用户快速的导航到位于报表中希望查看的数据.可以使用目录控件内嵌报表主体的内容列表用于打印和导出.不像文档结构图只能在报表浏览器中查看不能导出或者打印. 本示例被分解为下面的步骤 Visual St

ActiveReports 9 新功能:可视化查询设计器(VQD)介绍

原文:ActiveReports 9 新功能:可视化查询设计器(VQD)介绍 在最新发布的ActiveReports 9报表控件中添加了多项新功能,以帮助你在更短的时间里创建外观绚丽.功能强大的报表系统,本文将重点介绍可视化数据查询设计器,无需手动编写任何SQL语句,主要内容如下: (一)访问可视化查询设计器 (二)可视化查询设计器包含的元素 可视化查询设计器提供的图形界面使用交互的创建查询和预览结果的方法帮助用户更简单的绑定数据.使用可视化查询设计交互界面,帮助不熟悉SQL的用户更容易的设计,

Oracle托管型CRM R16新功能简介

甲骨文继上个月推出Oracle托管型CRM 16 版 (CRM On Demand R16)新品之后,近日又进一步推出了Oracle托管型CRM R16的五大新功能.本文将对这五大新功能进行介绍. 北京,2009年2月24日--继上个月推出Oracle托管型CRM 16 版 (CRM On Demand R16)新品之后,甲骨文公司近日又进一步推出了Oracle托管型CRM R16的五大新功能.作为行业领先的Oracle托管型CRM的最新版,Oracle托管型CRM R16进一步兑现了甲骨文公司

英国电信为云时代推出软件定义网络(SDN)新功能

英国电信(BT)今日宣布,在全球范围内推出BT Connect Intelligence IWAN功能,这是一项创新的托管服务,帮助企业自动推算并优化网络流量,在不占用更多带宽的情况下提高软件性能.BT Connect Intelligence IWAN服务将思科(Cisco)智能广域网方案(Intelligent WAN)整合入BT Connect网络服务产品当中. 本次推出的新功能通过使用混合环境和托管软件定义广域网(Software Defined Wide Area Network /S

MSSQL2005的新功能创建数据库快照

数据库快照是MSSQL2005的新功能,仅在 Microsoft SQL Server 2005 Enterprise Edition 中可用.而且SQL Server Management Studio 不支持创建数据库快照,创建快照的唯一方式是使用 Transact-SQL. 数据库快照是数据库(称为"源数据库")的只读静态视图.在创建时,每个数据库快照在事务上都与源数据库一致.在创建数据库快照时,源数据库通常会有打开的事务.在快照可以使用之前,打开的事务会回滚以使数据库快照在事务

SKETCH秒杀PS CC 2015新功能的7个地方

  相信同学们都想知道新版Photoshop的使用体验,@JingDesign 同学在上手感受了Photoshop CC 2015之后,发现这次比较抢眼的几个新功能都很捉急,单从UI设计方面说,Sketch压倒性完胜.特别认真的一篇评测文,强烈推荐 >>> 如果要问大家,这些日子哪件事在设计圈里最火,那你会想到什么?是各种让人炫目的动效设计,还是一个能说会道的"奇才"逆袭腾讯的故事? 不不不,都不是,他们比起这个来,简直是小巫见大巫.6月中旬,设计软件界的大拿Adob

搜狗浏览器两大新功能体验

  随着WiFi的极速普及,以及4G网络的正式开启,手机上网已悄然迈进了一个崭新的时代.由于不再受到网络的束缚,人们可以随时随地畅享网络,游戏娱乐.新闻浏览.分享等.近日更新的搜狗浏览器加入了独有的"飞传"和"视频/小说嗅探"两大功能,并且支持多款主流浏览器跨屏使用.可以说在PC到移动端的分享方面令人眼前一亮,不妨让我们来抢先体验一下这两大新功能. ▲搜狗浏览器 一.视频/小说嗅探,精彩尽在掌握 除了不再局限于上网速度,智能手机目前正朝着大屏化发展,大屏旗舰手机屡见

360安全卫士10新功能有哪些

作为国内卫士类软件的先驱,360安全卫士无疑开创一个时代.然而就像很多国产软件一样,随着功能愈发增强,卫士的体积也在一天天变得臃肿.直到某一天,产品经理发现如今的卫士竟然胖得连裤子都快买不到时,一个改造计划终于被提上日程.在这个计划中,卫士的界面开始变得简约.速度也如当年一般轻快起来,最关键的是脸上竟然也被画上了最具时代特点的扁平妆,而它便是我们今天的主角--360安全卫士10. 出于内测版方面的考量,我们没有对新版的安装包体积进行对比.不过新卫士体积增加,已经是一个不争的事实,这不禁使人产生一

探索Windows 2008系统新功能

  1.安装过程更加友好 Windows Server 2008安装过程的用户界面是非常友好的;安装过程基本是在一个图形用户界面(GUI)的环境下完成的,并且会为你处理大部分初始化工作.举例来说,当我安装Windows Server 2008的时候,安装向导就会询问我是否有一个产品密钥,在输入了正确的产品密钥后,后续工作就会不间断的完成,没有进一步的问题提问.整个过程大约需要35分钟,并且不需要我投入太多的精力,基本能够实现无人值守安装. Windows Server 2008的安装过程提示我输