【第22期】观点:IT 行业加班,到底有没有价值?

机房收费系统———报表

原创 2013年12月04日 21:15:05

这篇文章主要介绍一下机房收费系统中,报表的使用和制作。

提到报表,相信对于我们这些程序菜鸟来说,挺陌生的。原来基本上没有接触过,对它的了解和认识还停留在一个非常肤浅的阶段。甚至,脑子里根本就没有关于它的任何信息。

 在机房收费系统中日结账和周结账部分我们用到了报表,那么报表到底是什么呢?

    报表就是用表格、图表等格式来动态显示数据。可以用公式表示为:报表= 多样的格式 + 动态的数据。 在没有计算机以前,也有报表,都是人工根据需要做的一些表格和简单的图表来记录一些账目和数据。然后定期进行汇总。当计算机出现之后,人们利用计算机处理数据和界面设计的功能来生成、展示报表。计算机上的报表的主要特点是数据动态化,格式多样化,并且实现报表数据和报表格式的完全分离,用户可以只修改数据,或者只修改格式。

    我使用的是“Grid++Report报表设计器2009”,下面以设计日报表来介绍一下报表的使用。

    报表下载Grid++Report5    http://www.rubylong.cn/Download.htm

1、下载完成并安装好后,打开报表软件,


2、开始设计报表,首先,选择“菜单-插入-报表头”,新插入的报表头显示在报表布局窗口中,然后,我们“插入”一个“静态框”来写报表的标题,点击新插入的静态框,输入标题“机房收入日汇总表”,这样表头就Ok了。当然,你也可以改变表头文字的字体,大小,居中等一系列设置。


3、同理,“插入”两个“静态框”分别输入“制表人:--”和“制表时间:”


4、单击菜单栏中的“插入-参数”,属性框出现Parameter1:参数,将其名称设为now,数据类型为日期时间

                       

   同理设定Parameter2:参数,将其名称设为date,数据类型为日期时间

5、单击菜单栏中的“插入-综合文字框”,在“机房收费系统”下,拖动十字画出综合文字框Memobox1,在右侧属性框中的文本输入[#date#]

   同理,插入综合文字框Memobox2,在右侧属性框中的文本输入[#now#]。由于date和now都是参数并不是真正的值,所以用[##]进行包围,以便在VB程序中传递出真正的值


6、插入“明细网格”,单击“菜单-插入-明细网格”,新插入的明细网格显示在报表的布局窗口当中,接下来定义数据库连接串与查询SQL,在明细网格的工具栏上选择“数据库连接串与查询SQL”打开定义窗口。


7、单击“创建数据库连接串”


8、单击“下一步”

            

9、在查询SQL文本框中输入 select*from checkday_info               此处的:date是之前定义的参数,并不是真正的值。单击测试,若显示如图,则单击确定-确定,退出设置数据库连接串与查询SQL对话框


10、单机菜单栏编辑中的“根据数据设置自动生成字段”和“根据字段自动生成列”


11、选中标题行的一个字段在属性框中输入合适的中文名,可以适当调整列的宽度-在属性框中的字体处将标题行和内容行设为合适的大小和字体


    这样,一张报表就制作完成了。将制作好的报表保存(最好放在机房收费系统文件夹中,方便以后打包使用)

    这样看来,报表的制作还是非常简单的。只是刚开始听别人说:机房收费系统中最难的就是报表了,被吓到了。接受新鲜事物总是需要一个过程的,在这个过程中,自己要始终保持一种积极主动的心态。主动去接触它,去了解它,这样才能慢慢消除我们对新鲜事物的恐惧感。



版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

机房收费系统系列五:报表

在机房收费系统中还有两个地方用到了报表:日报表和周报表,在我看来日报表和周报表其实是一样的,日报表是统计一天的收入,支出,对每天金额做个统计,周报表就是记录从某个时间段到另一个时间段的净收入情况,周报...

机房收费系统(一)—报表

Grid++Report 为报表开发者提供四个外层构件,报表开发人员通过对这四个构件的使用为最终用户提供完善的报表系统。以下是对四个构件对象的简述: 报表引擎对象(GridppReport) 一个C...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

机房收费系统之报表篇

(一)制作报表

机房收费系统——报表(日结账)

Dim Report As grproLibCtl.GridppReport Dim strtxtSQL As String Private Sub Form_Load() ...

机房收费系统——报表的使用

在机房收费系统的日结账和周结账部分我们用到了报表,我们先来了解一下什么是报表。          报表就是用表格、图表等格式来动态显示数据。可以用公式表示为:“报表= 多样的格式 + 动态的数据”。...
  • wj8023
  • wj8023
  • 2012-12-03 11:14
  • 1839

机房收费系统———总结

经历了这么长的时间,机房收费系统总算告一段落了。期间的各种痛苦与折磨、辛酸与泪水也都已经成为过去。不管过程如何,结果是Vb版的机房收费系统结束了。     我做的机房收费系统虽然绝大部分功能都实现了...

机房收费系统合作版——VS2013自带报表

机房收费系统已经敲过两次了,每次敲的感觉都不一样,收获也不一样。 第一次敲机房,主要是克服对代码的恐惧,只要将功能实现就行;而第二次,主要就是加入前期对整个系统的分析、设计,然后在实践...

机房收费系统——报表(1)

报表对我来说确实是个新东西。花了好长时间才对报表有了 基本的了解。首先,VB中有一个报表的控件Grid++Report Engine5.0TypeLibrary,其次,报表的制作是通过“Grid++R...

机房收费系统—总结

机房收费系统差不多有一个半月的时间,总的来说过程很纠结很难过,总是在着急赶时间和烦躁中完成的。但是完成之后觉得当初遇到的问题都不算什么,反而带给自己更多的知识和解决问题的方法。想好好写篇总结纪念一下,...

机房收费系统总结

浩浩荡荡的机房收费终于结束了,虽然用这个题目有点老土吧,也不那么讲究了,只要不将就就行了,好了,下面 进入正题!!!  从2013年暑假结束以后我开始着手于机房收费系统的研究,从学生管理系统的过渡,加...
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)