参数化水晶报表在通信概预算系统中的应用

来源 :中国新通信 | 被引量 : 0次 | 上传用户:jinnsey
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】本文介绍了水晶报表及通信概预算系统的特点以及用Visual C# 2005开发的参数化水晶报表在通信概预算系统中的应用实例。
  【关键词】水晶报表通信概预算参数字段
  一、引言
  近年来,随着通信产业的迅猛发展,工程设计日益增多,而工程设计中很重要的一个环节———工程概(预)算多是采用人工编写Excel表方式编制,该方式编制概(预)算是一项比较繁琐的工作,不仅花费大量的时间、精力,其数据的准确性、规范性、各表间的联接关系也不易保证。概(预)算中的机械使用费、主材等容易遗漏,没有充分发挥计算机技术和数据库技术优势。特别是2008年7月新版概预算编制办法的出台,使得手工编制概预算表格更加困难,迫切需要有成型的概预算软件。目前市场已有的商品化软件虽各有特点,但这些商品化软件普遍存在通用性较强,对通信行业概预算编制环节的针对性较差等问题。中国通信集团设计院第一分公司,依托于本身的资源优势,充分吸取了各专业通信专家的概预算编制经验,考察了市场上常用编制软件的优缺点,并力求与实际的编制工作紧密结合,采用Visual C# 2005语言和ACCESS数据库开发了通信概预算系统。
  二、水晶报表在通信概预算系统的应用
  通信概预算系统是以信息产业部通信行业标准,《通信建设工程概算、预算编制办法及费用定额》为依据,并结合当前通信行业发展现状而研制开发的。系统主要由概预算编制、系统维护及数据三部分组成,实现了通信工程设计、施工、竣工验收等各阶段造价管理自动化处理。软件具有操作方便、计费灵活等特点。广泛适用于通信线路工程、通信设备安装工程、通信管道工程等的新建、扩建、改建工程的概算、预算、结算以及决算的编制工作。适用于所有从事通信工程设计、施工、建设的单位及个人使用。
  在通信概预算系统的开发中,经常要对合并计算、多级汇总、制作图表、条件格式化进行编程。在这种情况下用普通的数据控件很难完成,而水晶报表大大简化了这些工作。用其可以制作非常漂亮的图表、格式化文本,而且还可以把报表导出为Word、Excel、PDF、HTML等格式。Crystal Reports(水晶报表)是一款商务智能(BI)软件,主要用于设计及产生报表,是业内最专业、功能最强的报表系统,它除了强大的报表功能外,最大的优势是实现了与绝大多数流行开发工具的集成和接口,作为微软的图表合作商,水晶报表以一种自带的控件被Visual Studio 2005集成在一起。
  三、用水晶报表中的参数字段解决通信概预算系统打印预算表格时的页码问题
  在通信概预算系统的报表中,要求预算表的页码格式为第X页总第X页。第X页是该页报表在该预算表中排的页数,只有一页称为第全页;总第X页,是该页报表在所有预算表中排的页数。
  1.新建一个数字型参数字段para_noall,用来给总第X页传值。(如上图)
  2.新建两个公式字段pageno,pagenoall分别代表第X页和总第X页。其中pagenoall公式中用到了参数para_noall。(如下图)
  3.代码中传递参数给报表的代码为:crystalReportT311.SetParameterValue("para_noall", 2);
  注:SetParameterValue后面的几个参数依次为:参数名称,参数值,子报表名称(如果是子报表参数的话)。结束语:
  水晶报表是一个功能强大的报表工具,现在已经被Microsoft Visual Studio 2008与Microsoft Visual Studio 2005集成在一起。除了开发新程序外,在工作中我们常需要接触到很多较早的软件系统报表功能升级的需求,如果能结合水晶报表这一强大的工具,往往能事半功倍。
  参考文献
  [1]王小科,徐薇,等. C#从入门到精通(第2版).清华大学出版社,2010.
  [2]李建青. C#桌面系统开发案例教程.机械工业出版社,2010.
  [3]祝军,等.通信建设工程概预算管理与实务.人民邮电出版社,2010.
  [4]阿泰.【水晶报表内功心法】———信手拈来,掌控对象. http://blog.csdn.net/babyt/archive/2009/07/26/4610056.aspx.
其他文献
新型沉降式落料器已在烟草企业气力输送段得到使用,其结构简单、能耗低、造碎小的优点为企业节省了大量原料、能源、人力成本,正逐步得到行业内的认可。
第26届国际化学奥林匹克竞赛理论试题第一题在剧烈运动时在肌肉里产生乳酸(缺氧代谢)。在血液中,乳酸和碳酸氢盐发生中和反应。可通过如下计算来说明此过程:乳酸是一元酸,用HL表示。它
本文以我国目前的网络技术发展水平为分析基础,对PTN技术的应用与发展进行了全方位的讨论,并研究了PTN技术的组网应用现状以及组网应用的发展趋势,根据我国的网络技术发展水平,提
二硫化碳在常温下呈液态,易燃、易挥发,有很难闻的气味,并且有毒。由于挥发得快,一瓶500ml的二硫化碳,保存不了几年,就跑光了。但二硫化碳在常温下不水解,不易溶于水,密度(1.
环网主要有单独网络、双环网络、多环网络等不同的形式,环网中的配电所的供电单元通常可以采取结构简单、价格适宜、性能满足要求的负荷开关和负荷开关与熔断器组合装置的方
【摘要】近年来,我国经济社会取得了长远的发展,电力在人们生产生活中的重要也变得越来越重要。供电企业要想在日后的竞争中立于不败之地必须重视服务营销,建立属于自己的服务营销体系。本文从服务营销的概述出发,简单分析了我国供电企业加强服务营销的对策,希望能够给供电企业带来参考。  【关键词】供电企业服务营销对策  一、服务营销概述  服务营销是企业营销的一个重要方面,它是在满足消费者需求的前提下而进行的一
【摘要】 住宅宽带接入是基础通信运营商最重要的业务之一,本文着重探讨住宅类宽带接入的建设方案及案例,供参考。  【关键词】 宽带接入 住宅 建设方案  一、宽带接入相关定义  1、FTTH端口  FTTH端口为实际可以接入用户的端口,在不同的建设方式下具有不同含义。(1)引入光缆实现光纤入户中实现入户的引入光缆总芯数。(2)接入配线光缆终结在楼道分纤盒,不建设引入光缆中指接入配线终结在光缆分纤盒的
军队院校由于学习与工作的实际需要拥有多套网络,除了只在学校内小范围使用的各种专网外,使用最多的是两套用于对外交流的网络。一套是连接互联网的校园网,用于查找学习科研资料以及与地方的各种交流,一套是连接涉密网络的园区网,用于军队内部资料的查询、传输以及与其他军队单位的交流。两套网络都对安全有很高的要求,而与相对开放的互联网相比,相对封闭的涉密网络对安全可信的网络环境要求更高。而由于网络性质的不同,其防
一、结构可调铁三脚架是在原铁三脚架构造的基础上,将其中的一个铁脚向上延长一倍,延长部分a用螺丝灵活地固定在铁三脚架的铁圈B上(该延长部分可灵活地安上或取下),另用一铁
在化学实验室里,用通风橱进行有毒气体的实验,不仅设备庞大,在室内占据较大的空间,使用不方便,而且毒气末经处理直接排出室外,造成空气污染。用活动式防毒实验台,可以克服使