基于ActiveReports控件高校准考证制作研究与设计.docVIP

基于ActiveReports控件高校准考证制作研究与设计.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于ActiveReports控件高校准考证制作研究与设计

基于ActiveReports控件高校准考证制作研究与设计   摘 要:本文展示了基于ActiveReports控件的高校准考证制作研究与设计,从高校准考证报表设计、报表工具栏的设计及安装等功能作了阐述,用ActiveReports控件制作高校准考证可以较好提升制作效率。本文的准考证打印设计对高校教务部门的相似的工作具有一定借鉴意义。   关键词:准考证;ActiveReports;报表;VB   中图分类号:TP311.52 文献标识码:A DOI:10.3969/j.issn.1003-6970.2013.06.021   0 引言   为了提升学校整体的信息化水平,更好的服务教学,各高校都在教务信息化上进行投入和建设,采用信息化手段提升工作效率,并已经取得了不错的成效。然而,仍然存在一些细微、琐碎的工作阻碍着工作效率的提升,成为整体信息化工作推进的瓶颈和短板。比如教务部门的准考证打印,现有的教务系统里大多未集成此功能,即便有集成的也相对功能单一,不能很好的满足用户的需求。   组织实施考试是教务处的重要职能之一,考试的组织和考前准备工作是繁琐而耗时的工作,高校里每年都要举办若干次大规模考试,英语四六级考试、计算机等级考试等都要用到统一的准考证打印。准考证的打印批量大,手工制作准考证过程复杂,且通常准考证上的信息要求和现有的教务系统数据能够对接。对于一些考生众多的考试光在证件上盖章都要盖到手软,如何才能从这样一件细微而又繁琐的工作中解放出来?本文以ActiveReports控件在Visual Basic 6.0中的应用为例,剖析准考证的制作过程。   1 证件制作   1.1 ActiveReports控件简介   ActiveReports(以下简称AR)是一款在全球范围内应用非常广泛的报表控件,是GrapeCity公司开发的一款报表打印组件,类似于Visual Studio .NET 2003自带的Crystal Reports(即水晶报表,以下简称CR),虽然普及率没有CR高,但是ActiveReports以提供.NET报表所需的全部报表设计功能领先于同类报表控件,包括对交互式报表的强大支持、丰富的数据可视化手段、与Visual Studio的完美集成、以及对WPF / WinForm / ASP.NET / Silverlight和Windows Azure的多平台支持等。使用ActiveReports报表控件除了可以创建常用的子报表、交叉报表、分组报表、分栏报表、主从报表等商业报表外,还可以创建具备数据筛选、数据过滤、数据钻取、报表互链等交互能力的数据分析报表,并把数据以可视化的方式呈现出来,快速为应用程序添加强大的报表功能。   对于很多国内 AR 用户来讲,第一次接触该产品可能是AR 1.0日文版,因为AR产品是日文项目中报表功能开发最为常用的报表控件。AR分为专业版与标准版,目前支持Visual Basic 6.0的最新AR版本是322,相对于标准版,专业版提供设计器、报表资源管理器、工具箱等控件帮助创建发布可以免费分发给最终用户的设计器,这对于报表的应用具有极其重要的意义,譬如打印财务报表时针对不同型号的打印机需要对边距、布局做一些微调,这些工作完全可以由最终用户通过用户设计器自行调整。   通常在安装AR的时候可以选择同时安装标准版与专业版,虽然专业版功能更强,但是标准版中带有一些示例程序,对于初学者而言具有很好的借鉴作用。   1.2 报表设计   在准考证的制作过程中,有两方面是必须要考虑的,一是准考证的通用性,主要是指设计的程序要能够打印不同类型的准考证,而不是只针对某个考试项目的单一功能准考证。要设计通用型准考证就要使准考证中的一些信息是可变的,如:标题、考试科目、考试时间地点、考生须知等,其中的难点在于考试科目的设计。就拿补考来说,不同的学生可能需要补考的项目及门数都不一样,这就很难通过固定的布局来实现这个功能。AR中提供了一个非常实用的功能就是子报表,通过子报表可以在父报表的某个范围内显示一些可变的内容,这就很好的够满足了我们在准考证中某个位置显示不同科目的要求。二是图章的应用,一般来讲打印的各种准考证必须要加盖专用图章方为有效。但是对于某些人数众多的考试,如等级考试,为准考证加盖印章也是一个非常繁琐的工作。本文给出的解决办法就是扫描图章,并通过Photoshop等工具制作成GIF文件(GIF文件可实现透明背景),然后在需要加盖图章的位置加载该GIF文件,这样通过彩色打印机打印出来的准考证就直接带有印章,再也不需要为每个准考证盖章。   图 1 程序主界面   在准考证的设计过程中,首先要做的是设计程序界面,如图1,在界面中可以看到数据表的每个相关字段都可以动

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档