【机房收费系统】——报表

简介: 【机房收费系统】——报表

报表是我们在机房中接触到的真正意义上的新知识,因为在此之前我们对报表的了解只是停留在听说过的层面上,从来没有接触过这方面的知识,现在突然遇到了报表这个东西,有点不知道怎么下手啊,通过博客了解到师哥师姐的报表时通过一个软件做出来的并没有用vb自带的报表工具。此软件就是 Grid++Report 报表设计器,来完成报表的设计,因为此软件有一个帮助文档,于是我就根据文档开始自己的报表设计,下面分享一下我的设计过程:


一、我们需要插入 报表头 、报表尾、综合文本框 、静态变量框、明细网格,如果涉及到参数的传递,还需要插入参数(我做的时候就是因为参数的插入的不正确,导致我耽误了很长时间,因为运行的时候总是 提示 with 变量 这个错误,我就认为数据库出了问题,结果参数传递的问题。)


20140810091128953.png

插入的系统变量框或者是综合文字框需要自己修改内容和格式

20140810091350796.png

这些都是模板设计中比较简单的部分,下面说说明细网格的设计:

20140810091958777.png


点击上图中的SQL标志,会出现以下内容:



20140810091803634.png

点击 创建数据库连接串,按照图中的步骤选择。


20140810092144390.png


这里必须强调的是我们一定不能忽略步骤三,因为我们在连接数据库的时候,用户名和密码都只能使用一次,以后就自动隐藏,所以我们必须执行步骤三。否则不能连接成功。步骤一 就是我们电脑的用户名(就是我们连接数据库的时候,用的那个服务器名称

20140810092254140.png


  在这一步的时候可能有的连接不成功,会出现下面的错误提示:


20140810092728854.png

这是我第一遍做的时候遇到很多次的问题,这时候我们需要重新检查上面 的步骤是否都正确,还不行我们可以尝试用 windows身份进行验证。


到这我们的报表模板就很好的完成了。希望能给读者节省一点做报表模板的时间。

下一篇将总结日结账和周结账中的内容以及报表和数据库的交互问题!

目录
相关文章
|
7月前
|
BI C# C++
C#机房重构之报表
C#机房重构之报表
46 0
|
BI C# C++
C# 机房重构——VS2017中没有报表控件(ReportView)
C# 机房重构——VS2017中没有报表控件(ReportView)
220 0
|
7月前
|
分布式计算 NoSQL Java
2024年最新推荐3款可以搞定中国式复杂报表的报表工具
中国式复杂报表以结构复杂、多数据源和大量信息为特点,常见于金融等领域。适合制作这类报表的工具有润乾报表、smartBI和亿信BI。润乾报表以其非线性模型擅长处理复杂报表,支持多种数据源,提供数据准备层,降低开发难度;smartBI采用真Excel架构,学习成本低,但性能可能因Excel而受限;亿信BI则注重BI功能,其在线设计器操作流畅性欠佳。在性价比方面,润乾报表以较低价格和完整功能脱颖而出。建议根据具体需求选择适合的工具进行试用。
150 1
|
BI C# 数据库
C# 机房重构——周结账单、报表设计
C# 机房重构——周结账单、报表设计
104 1
|
数据可视化 测试技术 BI
机房收费系统—功能介绍
机房收费系统—功能介绍
138 0
|
BI 数据库
汇总报表怎么做,如何设计实现汇总报表?
汇总报表怎么做,如何设计实现汇总报表?
|
SQL BI 数据库
【机房重构】——报表实现
【机房重构】——报表实现
158 0
【机房重构】——报表实现
|
BI 数据库
【机房收费系统——报表与vb交互之日结账和周结账】
【机房收费系统——报表与vb交互之日结账和周结账】
143 0
【机房收费系统——报表与vb交互之日结账和周结账】
|
BI 数据库
FineReport学习(二)——各种报表的制作(三)
FineReport学习(二)——各种报表的制作(三)
FineReport学习(二)——各种报表的制作(三)
FineReport学习(二)——各种报表的制作(四)
FineReport学习(二)——各种报表的制作(四)
FineReport学习(二)——各种报表的制作(四)