账单---Grid++Report报表设计器

在做日账单和周账单之前我们首先需要下载一款软件:Grid++Report 报表设计器

 

但是我们在显示数据的时候为什么要使用Grid++Report报表设计器呢?

  我们的程序中大概有三种显示数据的方式:

 

方式

优点

缺点

Label、text、myflexgrid控件

这三个是vb中最基础的显示,用起来比较方便

显示数据量少,没有具体的数据显示格式,编辑控制复杂,总之功能比较少

Report++grid 报表

这种方式清晰明了,数据显示功能丰富,

 

使用过程比较复杂,没有数据处理能力

Excel 表格

使用相对方便,而且极大的简化了数据的编辑难度,能使用户对于数据进行各种各样的运算处理

编辑性不强

打开下载好的软件:

一:首先需要插入:报表头、报表尾、明细网格、报表页眉、报表页脚

二:链接数据库:点击sql按钮

点击“创建数据库链接串” 

输入相应的信息:

(注意:这里的用户名和密码,要与我们sql server 中的用户名和密码相一致)

 

 显示:“测试连接成功”

然后在“测试数据库连接串”  下面“测试”输入自己的sql语句

我输入的是: “select * from checkday_info ”

因为我要链接的是checkday_info 这个数据表

三:设计报表设计器:

看这个图可以知道我插入了明细网格用来显示我们的表格

这里我要主要介绍的是“综合文本框”  ,这个东西的功能我感觉很强大!

第一:  他可以用来存放一些固定显示的文本

第二:可以在“综合文本框” 中插一些参数,这样就可以在vb中链接到,然后相当于一个变量,值是可以改变的! 

用法:用左键“三击”综合文本框,然后就可以弹出这个框框,我们点击“插入域” 然后选择“参数”,当然,我们这里的参数需要我们提前插入好,例如:我这里插入的参数是Parameter8 

参数的俩边会自动显示“#” 表示这是一个参数。当然参数的名字我们也可以自己设定

如何利用参数和vb实现交互呢?

 

这句代码就实现的是vb与报表的交互,我们可以将vb中的值传给报表,然后显示出来。

现在有没有发现报表的功能十分强大呢? 

猜你喜欢

转载自blog.csdn.net/qq_30631063/article/details/82842193