机房收费系统有报表的功能,报表对于我们来说有点陌生。这不是会计的事吗?怎么机房收费系统也參合进来了,事实上我们学会了报表的步骤。理解了代码后。报表变得不是非常难,世上无难事,仅仅怕肯登攀吗!

    以下是报表步骤

     1 安装Grid++Report 报表设计器(在网上下载安装)

     2 下载控件 安装  然后在vb的project-部件中引用 如图

     3 创建模板(到时候导入到vb中)

     4 在vb中用代码将报表链接

     以下是我仅仅制作报表模板的步骤

      1 安装好报表设计器之后我们打开它界面例如以下

 

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhvdWt1bjEwMDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

  2 插入报表头:在报表设计器的菜单条中找到插入--报表头 

 
3 插入静态框 :插入一个静态框显示报表标题:运行菜单“插入—静态框”,用鼠标在报表头的显示区域拖放一个矩形区域,然后双击改变里面的标题。

例如以下图



4 定义明细网格

   1、插入明细网格:插入—明细网格,新插入的明细网格显示在报表布局窗体中。例如以下图

   2、数据库连接串与查询SQL:在明细网格的工具栏上选择“数据库连接串与查询SQL”打开定义窗体。例如以下图

 

点击后出现下图所看到的



5 定义数据库连接串:运行窗体左下角的”创建数据库连接串......“



记得在同意保存password上打钩





測试通过

6创建字段:编辑——依据明细查询SQL生成字段。例如以下图

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhvdWt1bjEwMDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">

创建列:“编辑—依据字段生成表格列

更改标题 例如以下图





调整列宽:将光标移动到列的右边界位置进行拖放

改变表格标题的显示文字:依照上图中的提示进行就可以

7 定义页脚显示页号

  1 插入页脚:运行菜单“插入—页脚”,新插入的页脚会显示在报表布局窗体中。

  2 插入一个综合文字框显示打印时间:

  插入综合文字框:在部件框工具栏中选择“综合文字矿”。然后在页脚的左边拖放一个矩形,一个综合文字框已经插入。

  设置显示内容:在右下位置的属性编辑窗体中选中“文本”行。点击“...”button打开文本编辑对话框。在编辑框中输入文字。



在引用类型中选择系统变量

在系统变量中选择当前日期和时间

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvemhvdWt1bjEwMDg=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast" alt="">



最后点击确定。预览一下效果图



       效果不完美,见笑了,弄完之后,我们认为也不算太难了吧,有一句话不这么说嘛。不怕不知道,就怕不不知道,事实上知道后就是这么回事,我们要善于站在巨人的肩膀上学习知识,好了,最后能够保存了。至于怎么让它与vb交互起来,请看下一篇博客。





机房收费系统之vb报表的模板的制作(一)的更多相关文章

  1. 机房收费系统(VB.NET)——超具体的报表制作过程

    之前做机房收费系统用的报表是Grid++Report,这次VB.NET重构中用到了VisualStudio自带的报表控件. 刚開始当然对这块功能非常不熟悉,只是探究了一段时间后还是把它做出来了. 以下 ...

  2. 机房收费系统(VB.NET)——存储过程实战

    最初接触存储过程是在耿建玲老师的视频里,当初仅仅是草草过了一遍.仅仅是有了个印象.知道了这个名词:大二时也有SqlServer数据库这门课,只是老师没讲,自己也没看:真正对存储过程的了解来自于自学考试 ...

  3. 机房收费系统——在VB中将MSHFlexGrid控件中的数据导出到Excel

    机房收费系统中,好多查询的窗体都包含同一个功能:将数据库中查询到的数据显示在MSHFlexGrid控件中,然后再把MSHFlexGrid控件中的数据导出到Excel表格中. 虽然之前做过学生信息管理系 ...

  4. 机房收费系统(VB.NET)个人版总结

    重构版个人机房收费系统大概从暑假开学開始进行.花了不到一个半月的时间才完毕.以下对我在重构过程中的一写理解. 1.系统设计一个非常重要的目的就是重用.而要做到重用,低耦合是最有效的手段回想一下我们C/ ...

  5. VB.NET版机房收费系统---报表

    报表,即报告情况的表格,简单的说:报表就是用表格.图表等格式来动态显示数据,可以用公式表示为:"报表 = 多样的格式 + 动态的数据". 在没有计算机以前,人们利用纸和笔来记录数据 ...

  6. 机房收费系统中的Grid++Report报表设计器的应用

    在进行账单查询功能的时候我应用了Grid++Report报表设计器,下面我就为大家介绍一下,还望大家多多指点. 首先,在Grid++Report报表设计器中进行报表界面的设置.在属性编辑窗口中这里对报 ...

  7. VB.NET 机房收费系统项目总结

    VB.NET机房收费系统项目总结 从2013年5月3日——2013年8月20日历时三个多月的.NET机房收费系统终于完成了.项目做完了,真有一种如释重负的感觉. 下面我将从文档.UML图,代码这三个方 ...

  8. VB查询数据库之终极篇——机房收费系统总结(七)

    机房收费系统总结系列到此就算是要结束了.在做机房收费系统之前,做了学生管理系统,可以说,对机房收费系统的帮助很大. 在机房收费系统中,数据库的查询,数据写入数据库,更改数据库内的信息等一些操作在学生信 ...

  9. VB.NET版机房收费系统---七仙女之系统登录

    VB.NET第一版机房收费系统,告一段落,验收的时候.问题也是大大的存在,没实用上设计模式,什么触发器.存储过程,都没实用上.看看其她小伙伴的,七层实现登录?那是什么东东,相比較我的三层而言,多了两倍 ...

随机推荐

  1. 手动升级Delphi控件时,修改inc文件的办法

    以MustangPeakCommonLib.exe控件为例,想让它支持Delphi2010,就需要在D:\Program Files\Common Library\Mustangpeak\Common ...

  2. 组队练习赛(Regionals 2012, North America - East Central NA)

    A.Babs' Box Boutique 给定n个盒子,每个盒子都有长宽高(任意两个盒子长宽高不完全相同),现在选盒子的任意两面,要求x1 <= x2 && y1 <= y ...

  3. cf467B Fedor and New Game

    B. Fedor and New Game time limit per test 1 second memory limit per test 256 megabytes input standar ...

  4. java/struts/Servlet文件下载与ftp文件上传下载

    1.前端代码 使用超链接到Struts的Action或Servlet <a target="_blank" href="ftpFileAction!download ...

  5. hdu1814 Peaceful Commission,2-sat

    题目大意:一国有n个党派.每一个党派在议会中都有2个代表,现要组建和平委员会,要从每一个党派在议会的代表中选出1人,一共n人组成和平委员会.已知有一些代表之间存在仇恨,也就是说他们不能同一时候被选为和 ...

  6. JS实现文本复制与剪切

    我们在网页上放置一个复制按钮,主要用来方便用户复制链接之类的复杂文本,以往的做法是,通过JS依靠Flash,甚至借助jQuery庞大的js库来实现文本复制到剪贴板的.今天我要给大家介绍的是一款极现代的 ...

  7. 求链表的倒数第k个节点

    问题描述:给定一个链表的头节点,求出链表的倒数第k个节点. 分析:这是链表里的经典问题,存在多种解法,下面给大家分享下我的想法. 解法一:很直观的一种做法是从头到尾扫描链表,然后求倒数第k个,但是由于 ...

  8. ORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instance

    1.启动报错SQL> startupORA-32004: obsolete or deprecated parameter(s) specified for RDBMS instanceORAC ...

  9. 【MFC学习笔记-作业7-小型画图软件】【】

    作业要求: 按下鼠标右键画圆. 按下鼠标左键移动曲线. 丝毫没有思路..网上教程又比这个程序复杂100倍... 好吧 总算找到一个合适的了... 转载至:http://blog.chinaunix.n ...

  10. C#读取csv格式文件

    方法1:用一个System.Web.UI.HtmlControls.HtmlInputFile去handle文件选取 以下是button click event中的code,用来执行当文件选取了之后读 ...