zoukankan      html  css  js  c++  java
  • 令人头疼的报表

      

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

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

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

    报表的建立

      安装

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

      建表

                组件介绍

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

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

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

            设计明细网格

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

               

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

        

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

  • 相关阅读:
    分享一个 @user 前端插件
    .net 的一个分词系统(jieba中文分词的.NET版本:jieba.NET)
    InvokeMember 使用(转http://blog.csdn.net/gooer/article/details/2927113)
    C#反射机制(转自Binfire博客)
    MVC中使用AuthorizeAttribute做身份验证操作
    javascript日期操作详解
    精通 JS正则表达式
    JavaScript 正则表达式
    Js获取当前日期时间及其它操作
    Django 模板中 变量 过滤器的使用方法
  • 原文地址:https://www.cnblogs.com/pangblog/p/3313296.html
Copyright © 2011-2022 走看看