令人头疼的报表

  

  在敲机房收费系统的时候需要利用到报表,这几天一直忙于做报表,看了九期的博

客,也是似懂非懂的。现在才明白,只有自己的东西,才是自己的。废话不多说

了,现在也说一下我的体会吧!

报表的建立

  安装

   做报表需要安装一款关于报表的软件——Grid++Report 报表设计器
        用它与VB进行连接

  建表

            组件介绍

        安装完后,打开报表设计器,点击插入:
 
  
   在这里可以看到有页眉,页脚、报表头、明细网格。
   
   页眉和页脚估计大家都熟悉吧!跟word里面的功能相同。
   
   报表头:就是一个报表的标题部分。(我们曾看文章时,有标题和副标题之分吧。就是在这个报表头里面设计)
   
                      明细网格:就是我们需要连接的报表的部分,里面包含了我们需要的数据。还有两个框需要介绍:
                       
                     静态框:就相当于VB中的文本框,可以输入我们需要的标题。
                        
                    综合文字框:这个可了不起了,可以输入我们需要的函数和参数。(尤其我们的建表时间是变化的,通过它可以实现这个功能)
       

     下面就让我们来设计一下报表头吧。

  在此之前, 点击插入报表头;在此点击插入静态框——输入我们需要的标题:如下
           
    
           下面的东东又是什么玩意呢?
           
           这就是我们所用到的系统函数了。就是自动的获取我们的建表时间和日期。(估计都知道用的是什么框了吧!).当然不仅可以用到系统函数,也可以自定义参数。
           
           单击菜单报表中的参数集合:
        
 
在里面可以自定义参数,可以更改数据类型。在此定义后,在综合文字框里面就可以用到自己定义的参数了。
       

        设计明细网格

单击插入——明细网格
       大家可以试一下这几个功能都是什么,自己理解的往往比别人讲的要明白的多。
创建数据连接SQL
         
    
           单击下一步

           

     这个外形是不是很熟悉,有木有像在建立数据源,其实功能差不多了。
      单击确定后紧接着:

    

  输入自己要查询SQL,往往会出现上述的情况,解决办法如下:
  
  更改一下数据连接字符串的Persist Security Info=true;password=123456   这样即可。
   
   这样整个表就建立好了。
         

原文地址:https://www.cnblogs.com/pangblog/p/3313296.html