欢迎来到天天文库
浏览记录
ID:38760028
大小:1.17 MB
页数:15页
时间:2019-06-19
《ActiveReports报表控件V90新功能介绍》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、@葡萄城控件ActiveReports9,包含了三种报表模型:RDL报表、页面报表、区域报表。对于ActiveReports中的这个最新版本中,我们专注于提高产品的性能、自定义能力,易用性。新版本主要功能包括:o无需手动编写SQLo易于实现报表套打o拖拽添加报表目录o符合流行圆角矩形o增强Excel文件导出o增强HTML5移动报表此外,在该版本中极大提升了报表设计时性能,如可承载1000+控件的复杂报表模板·创新的报表分层设计理念。对报表中不同控件进行分组管理和设计,可对同组内的全部控件进行锁定/解锁,添加/删除,显示/隐藏,调
2、整透明度等操作,降低复杂报表模板的设计难度。同时,通过报表层提供的不同设备上的可见性设置选项,包括:预览显示、打印显示、导出显示,以及这三种选项的任意组合,可零编码实现一式多份、报表套打等中国式报表需求。·可视化的查询设计器(VQD)用于设计、查询报表,供不熟悉SQL的用户来轻松地创建,编辑和设计报表。VQD使用拖拽的方式创建数据查询语句,并可直接预览查询结果,无需手动编写任何SQL语句,帮助用户更便捷的绑定报表数据源。即使是不熟悉SQL技术的最终用户,通过该设计器也可以迅速完成报表数据源的设计,修改和预览查询结果等操作。·页面
3、报表和RDL报表新添加目录控件(TableOfContents简称TOC)该控件可用于创建报表的文档目录结果,比如:在做销售年报报表时,其中包括扉页、目录、各季度销售汇总和明细、各产品销售汇总和明细、各业务人员销售数据、各地区销售数据,通过该控件就可以为报表创建类似于Word中目录的功能,点击目录中的页号直接跳转到对应页。15/15@葡萄城控件ActiveReports9新功能:借助目录(TOC)控件为报表添加目录功能在最新发布的ActiveReports9报表控件中添加了多项新功能,以帮助你在更短的时间里创建外观绚丽、功能强大
4、的报表系统,本文将重点介绍新增文档目录控件(TOC),通过拖拽操作便可添加报表目录。目录控件可以帮助用户快速的导航到位于报表中希望查看的数据。可以使用目录控件内嵌报表主体的内容列表用于打印和导出。不像文档结构图只能在报表浏览器中查看不能导出或者打印。本示例被分解为下面的步骤·VisualStudio项目中添加ActiveReports·连接报表到数据源·添加数据集·创建报表布局·配置目录外观·预览报表当完成此示例后,会获得和下面相似的设计布局和运行时布局。15/15@葡萄城控件 (一)添加ActiveReport到VisualS
5、tudio项目1.创建一个新VisualStudioWindows窗体应用程序项目。2.从项目菜单中选择添加新项。3.在弹出的添加新项对话框中,选择ActiveReport9RDL报表然后在名称中输入ReportsWithToc.rdlx。4.点击添加按钮在设计界面中打开一个新的RDL报表。(二)报表连接数据源本示例使用Reels数据库中Movies数据表。默认情况下,Reels.mdb文件位于我的文档ComponentOneSamplesActiveReports9Data文件夹下。1.在报表资源管理器中,右键点击数据源
6、节点,然后选择添加数据源选项或者在添加按钮下选择数据源。2.在弹出的报表数据源对话框中,选择常规页,在名称中输入ReportData。3.在此页创建Reels数据库的连接。(三)添加数据集1.在报表资源管理器中,右键点击数据源节点然后选择添加数据集选项或者在添加按钮下选择数据集。2.在弹出的数据集对话框中,选择常规页然后输入数据集名称MovieCatalog。此名称会作为数据源的子节点出现在报表资源管理器中。3.在数据集对话框的查询页中,在查询框中输入下面的SQL。15/15@葡萄城控件SELECTGenre.GenreName
7、,Movie.Title,Movie.YearReleased,Movie.UserRating,Movie.CountryFROMGenreINNERJOIN(MovieINNERJOINMovieGenresONMovie.MovieID=MovieGenres.MovieID)ONGenre.GenreID=MovieGenres.GenreIDORDERBYYearReleasedASC4.点击查询文本框右上角的验证数据集图标进行验证。5.点击确定关闭对话框。新数据集和查询出来的字段会作为节点出现在报表资源管理器下。(四
8、)创建报表布局1.从工具箱中,拖拽列表(List)控件到设计界面然后在属性窗口中设置如下属性。属性名称属性值DataSetNameMovieCatalogLocation0.25in,1.875inSize6in,4inPageBreakAtStartTrue2
此文档下载收益归作者所有