第一次机房收费系统——报表
来源:互联网 发布:现在做淘宝很难 编辑:程序博客网 时间:2024/06/03 09:25
报表—冯氏简称可打印输出化的格式数据信息。一般企业做报表就是目的就是根据最近的企业信息,做出相应的决策。可见报表是一个企业进行决策的依据。所以做报表也是一门技术活。
1.搜索下载安装Grid++Report5.0
2.VB添加部件和引用。工具栏中出现报表编辑器,报表显示器等。(如图)
3.打开报表设计器,分别插入表头,静态框以及系统变量框,显示当前日期时间。
4.插入明细网格、明细数据查询—创建数据库连接串
5.将check—day标题行里面的英文标题改为汉文——插入报表尾(进行页尾设置)——插入页眉、页脚。
6.报表连接VB
Option Explicit '定义报表对象 Dim Report As grproLibCtl.GridppReport Private Sub Form_Load() Dim StrSQL As String Dim strMsg As String '创建报表对象 StrSQL = "select * from CheckDay_Info where date= '" & Date & "' " '实例化报表 Set Report = New grproLibCtl.GridppReport '载入报表模板文件 Report.LoadFromFile (App.Path & "\周报表.grf") '数据源连接 Report.DetailGrid.Recordset.ConnectionString = ConnectString '通过SELECT查询创建记录集 Report.DetailGrid.Recordset.QuerySQL = StrSQL '显示报表中的内容 GRDisplayViewer1.Report = Report GRDisplayViewer1.Start End Sub
7.周报表里有日期限制
Private Sub cmdRefresh_Click() '判定终止日期不能小于其实日期 If StartDateView.Value > EndDateView.Value Then '条件限制 MsgBox "终止日期不能小于起始日期!", , "温馨提示" Exit Sub End If '如果上期余额的text里不为空则查询日期1到日期2中、上期余额是文本中的记录 txtSQL = "select * from checkday_Info where date between '" & _ StartDateView.Value & "' and '" & EndDateView.Value & "'" '刷新 Report.DetailGrid.Recordset.QuerySQL = "select * from CheckDay_Info where date= '" & Date & "' " GRDisplayViewer1.Refresh End Sub
8.打印预览
Private Sub cmdView_Click() Report.PrintPreview (True) '打印预览 End Sub
9.打印Private Sub cmdPrint_Click() Report.[Print] (True) '打印,因为报表对象的print方法名与vb的内部定义方法有冲突所以要用中括号 End Sub
看见其他的小伙伴有不同的连接报表的方式,希望可以借鉴,感谢您的阅读!
阅读全文
1 0
- 第一次机房收费系统——报表
- 机房收费系统—报表
- 机房收费系统—报表
- 第一次机房收费系统——幽梦
- 第一次机房收费系统——饮血
- 第一次机房收费系统——无尽
- 第一次机房收费系统——结账
- 第一次机房收费系统—宏观认识
- 第一次机房收费系统—上/下机
- 第一次机房收费系统—优化
- 第一次机房收费系统—登录窗体
- 第一次机房收费系统—组合查询
- 第一次机房收费系统—导出Excel
- 机房收费系统———报表
- 机房收费系统——报表1
- 机房收费系统——报表
- 【机房收费系统】——报表
- 机房收费系统——报表
- ABAP计算间隔月份
- win7(iis7)无法加载运行CSS和图片的解决方法
- 第十八讲 二叉树、JDK8函数式接口、File类、输入流与输出流、字节流与字符流、文件复制的实现
- jq与js中的事件机制与阻止
- ggplot2-一页多图(不同来源, 灵活绘制)(转载)
- 第一次机房收费系统——报表
- 安卓热修复
- linux mysql 5.7的安装配置
- Laravel 出现 No application encryption key has been specified.
- pdf 提取图片
- Spark算子[04]:map,flatMap,mapToPair,flatMapToPair
- Mapped Statements collection does not contain value for
- 【Scikit-Learn 中文文档】模型选择:选择估计量及其参数
- 作为管理人员如何处理下属工作的偏差