VB之旅-报表的制作
来源:互联网 发布:燕雀焉知鸿鹄之志 编辑:程序博客网 时间:2024/06/08 16:27
在这里以机房收费系统的日结账单为例
1. 下载报表设计器Untitle-Grid+Report报表设计器2009
安装后双击快捷键,打开报表设计器
2. 单击菜单栏中的插入-报表头
3. 单击菜单栏中的插入-静态框,然后在报表头中拖动十字画出静态框,单击静态框,使静态框处于选中状态,在右侧属性栏的文本处输入“机房日收入汇总表”,在字体属性位置可以设置合适的大小和字体
4. 同理,插入两个静态框分别输入“制表人:--”和“制表时间:”
将其名称设为now,数据类型为日期时间
6. 单击菜单栏中的插入-综合文字框,在“机房收费系统”下,拖动十字画出综合文字框Memobox1,在右侧属性框中的文本输入[#date#]
7. 同理,插入综合文字框Memobox2,在右侧属性框中的文本输入[#now#]。由于date和now都是参数并不是真正的值,所以用[##]进行包围,以便在VB程序中传递出真正的值
8. 单击菜单栏中的插入-明细网格
9. 单击菜单栏中的报表-数据库查询-创建数据库连接串-下一步-1.指定数据源-使用连接字符串-编译选择文件数据源-数据库名称(charge.dsn)-确定-SQL Server登录-使用信任连接-确定-2.输入登录服务器的信息-用户名称:sa,用户密码:123456在允许保存密码处打上对勾-测试连接,若显示测试连接成功,单击确定。在查询SQL文本框中输入 select*from checkday_info where date=:date此处的:date是之前定义的参数,并不是真正的值。单击测试,若显示如图,则单击确定-确定,退出设置数据库连接串与查询SQL对话框
单击菜单栏编辑-根据字段生成列
11. 选中标题行的一个字段在属性框中输入合适的中文名,可以适当调整列的宽度-在属性框中的字体处将标题行和内容行设为合适的大小和字体
12. 保存报表和程序到一个文件夹里
13. 在VB程序中选择工程-部件-Grid+Report Engin5.0 Type Library
14. 单击上图中的第一个控件,在日结账单窗体中拖动十字,画出GRDisplayViewer1
15. 在此窗体代码声明处书写以下代码
16. 打印按钮和刷新,打印预览的代码分别如下
17. 在加载窗体中填写如下代码
- VB之旅-报表的制作
- VB.Net之旅—报表的制作(RDLC)
- vb报表(一)——报表的制作
- 机房收费系统之vb报表的模板的制作(一)
- VB中制作报表问题
- 如何用VB制作三维报表
- vb制作报表(曾经站位)
- VB.net报表制作-《过坎儿秘籍》
- vb报表的设计
- vb报表的设计
- VB.NET机房收费系统之报表制作(绑定数据源)(一)
- VB.NET机房收费系统之报表制作(绑定数据源)(二)
- vb.net2005 利用创建好的WORD模板制作WORD报表
- 机房收费系统(VB.NET)——超详细的报表制作过程
- 水晶报表的制作
- 简单报表的制作
- 报表的制作
- 报表的制作
- asp.net中后台c#数组与前台js数组交互
- java使用axis调用webservice时出现Connection reset by peer: socket write error的一种解决方法
- 菜鸟初识STM32固件库文件夹
- 追溯源码解决android疑难问题1--Viewpager之notifyDataSetChanged无刷新
- linux ubuntu安装及编译环境搭建注意事项
- VB之旅-报表的制作
- VirtualBox 收缩 vdi镜像文件
- Changsha F Curve in Circle
- scau 1138 代码等式 ( 并查集 )
- 最小二乘法
- svm 中的几何间隔
- Hadoop运维记录汇总
- 验证过: Afaria服务器修改IP后, Android上Afaria客户端注册总是用老的IP地址
- alpha版、beta版、rc版的意思