zoukankan      html  css  js  c++  java
  • 【机房收费系统】——日周结账单之报表的使用

     

    【前言】

    打开日结账单,映入眼帘的是是一张表格,后来注意到右下角的标志“锐浪软件 GRID++REPORT”,上网查了才知道这个表格可不一般,这是报表,那么,报表是什么呢?为什么我们要用报表?如何使用报表呢?接下来小编为大家一一揭晓,请擦亮眼睛,跟小编一起探索吧!

    【正文】

    一、WHAT

    简单的说,报表就是用表格、图表等格式来动态显示数据,可以用公式表示为:“报表 = 多样的格式 + 动态的数据”。

    二、WHY

    Grid++Report是一款报表开发工具,是给程序员用来开发软件中的报表、打印、图表与数据导出等子系统的。它是同时支持C/S软件(桌面程序)与B/S软件(WEB程序)开发的报表工具,功能全面易学易用。C/S开发适用于VB.NET、C#、VB、VC、Delphi、C++Builder、QT与易语言等。B/S开发适用于ASP.NET(C# & VB.NET),PHP,JSP(JAVA)等,支持所有WEB服务器。开发C/S报表与B/S报表的编程接口、报表模板与报表数据通用,共享相同的开发知识与设计资源。

    简单的说,报表能清晰的将汇总好的数据动态的展示出来,并可方便的与多种语言交互。

    三、HOW

    (1)下载Grid++Report

    在机房收费系统中,为了实现兼容性,我们不选择最新版本,选择 Grid++Report 5.8 版本(下载点击此处

    (2)打开下载好的报表设计器:

    1.点击新建向导

    2.输入主标题与副标题,点击下一步

    3.点击创建数据库连接串

    4.选择所要连接的数据库,点击下一步

    5.选择相对应的信息,点击测试连接

    6.测试连接成功

    7.点击确定后,返回到上一窗体,自动显示出一行数据

    8.在查询SQL里写入要与数据库连接的语句,点击测试

    9.测试成功,若无修改,一路点击下一步直至完成

    10.接下来可以在此创建自己所需的报表了!

    四、Question

    值得一提的是,我当时虽然添加了引用和部件但还是找不到GRDispalyViewer控件,而且 grdes50.dll 和 gregn50.dll 和 MSCOMCTL.OCX 这三个控件也加载了,还是不行,后来请教小伙伴,他重新加载了一下这三个控件就好了。原来这三个必须用 regsvr32 来加载,不能用 sysWoW64 加载(即使我还是用的管理员权限加载的,他是直接在运行窗口加载的)真是太神奇了。

    最终才出现了这三个美丽的小方块——

    【结尾】

    时间是检验真理的唯一标准!加油同志们!

  • 相关阅读:
    NumPy 百题大冲关,冲鸭!
    33 个送给 Java 程序员的练手项目合集
    比特币——带你掌握未来的技术和财富
    HTML5 蔡徐坤打篮球游戏 NMSL❤️❤️❤️
    网络协议基础:“工作中模模糊糊的概念,这次终于理顺了!”
    昨天521表白失败,我想用Python分析一下...表白记录和聊天记录
    有哪些好用不火的软件?
    如何处理负载、高并发?
    怎么实现第三方登录?
    购物车的原理?
  • 原文地址:https://www.cnblogs.com/txge/p/13973628.html
Copyright © 2011-2022 走看看