AR9

ActiveReports 9实战教程(3): 图文并茂的报表形式

霸气de小男生 提交于 2019-12-06 18:18:19
基于上面2节内容,我们搭建了AR9的开发环境,配置好了数据源。在本节,我们以官方提供的3个中文图文并茂的报表来展示AR9的功能,并通过实战的方式一一分享。 以往做报表相关的工作时,最害怕的是报表的UI设计工作,当遇到一个布局非常复杂的报表,往往会花上两、三时间才能完成报表的UI设计工作。造成这一问题的原因除了报表本身比较复杂之外,其中一个主要原因就是报表设计器没有提供足够多的功能来辅助报表的UI设计工作。 ActiveReports 是一个非常容易使用控件,可有一些功能却经常被遗忘---例如AR报表的配置菜单。 当我们打开ActiveReports报表设计画面时(如双击*.rdl、*.rpx、*.rdlx),我们最关心的可能是工具箱和属性窗口,而没有注意到VS菜单栏上面的 报表 菜单选项, 报表 菜单总共有6个菜单项, 保存报表 、 报表报表到服务器 、 加载报表 、 从服务器加载报表 、 数据源 、 设置 等。接下来就主要谈一谈 设置 菜单项。 1、可选的标尺单位 ActiveReports提供了Inches(英寸)和Centimeters(厘米)两种标尺单位,我们可以根据自己的需要来选择适合于自己的标尺单位,从而省去了繁琐的长度换算工作。(备注:默认单位是英寸) 2、可选的对齐方式 ActiveReports 提供了SnapLines(按边线对齐)和Snap to Grid

ActiveReports 9实战教程(2): 准备数据源(设计时、运行时)

£可爱£侵袭症+ 提交于 2019-12-06 18:18:01
在上讲中《 ActiveReports 9实战教程(1): 手把手搭建环境Visual Studio 2013 社区版 》,我们已经结合Visual Studio 2013搭建好了 ActiveReports 9的开发环境,并完成了一个Hello World的RDL报表。 在本文,我们通过配置数据源进行报表实战,做过报表开发的报表达人知道,报表中的数据源分设计时数据源和运行时数据源。 如何理解呢? 这2类数据源,表结构是一样的,用途不一样: 1 设计时数据源,用于研发内部、报表小组进行配置、测试报表用。 2 运行时数据源,用于系统割接后在局方现场运行报表系统,如修改链接数据库的字符串。 从上面2点可看出,设计时数据源的运行比较广:配置报表、测试、运行报表。而运行时数据库切换数据库链接字符串即可无缝实现数据源在用户现场部署,相对比较容易。 下面用NWind_CHS.mdb数据源进行实战(AR9安装后,自带的数据源‪C:\Users\rogerwang\Documents\ComponentOne Samples\ActiveReports 9\Data\NWIND.mdb)。 设计时数据源 通过“ 视图 -- 其他窗口 -- 报表资源管理器 V9” ,然后基于上讲的RdlReport1.rdlx文件,双击rdlx文件。 右键, 添加数据源 在新创建的数据源DataSource1

ActiveReports 9实战教程(1): 手把手搭建环境Visual Studio 2013

丶灬走出姿态 提交于 2019-12-06 01:04:24
ActiveReports 9刚刚发布3天,微软就发布了 Visual Studio Community 2013 开发环境。 Visual Studio Community 2013 提供完整功能的 IDE ,可开发 Windows、Android 和 iOS 应用。支持: C++ , Python , HTML5 , JavaScript , 和 C# , VB , F# 语言的开发,提供设计器、编辑器、调试器和诊断工具。 最牛逼的在于你完全可以免费使用该工具: 可以正大光明的免费使用visual studio 不能用于企业应用程序的开发. 专门为学生、开源贡献者、小企业、初创企业、以及独立开发者们设计的一个虽然免费、但功能齐全的开发环境。 在VS .NET开发中,用什么做报表? RDLC是标配了,这可能是开发人员比较单一的选择。在除了RDLC外,如果有高、大、上的需求,可选择ActiveReports 9试试。下面我们手把手开始下载Visual Studio 2013 社区版, 再下载ActiveReports 9进行实战环境搭建。(ActiveReports 9简称为AR9) 下载Visual Studio 2013 社区版 下载地址: http://www.visualstudio.com/en-us/products/visual-studio-community-vs