【机房收费系统】——傻瓜式报表设计器制作报表模板
一、下载安装Grid++Report5.0:
1、搜索下载Grid++Report5.0并安装:(附赠哟~但是建议大家自己去下载)
云盘分享:https://yunpan.cn/c6ggtnHFDsgae (提取码:2dbf)
2、安装后在VB添加部件和引用。工具栏中出现报表编辑器,报表显示器等,图标如图
所示:如下图所示:
二、 制作报表模板:
1、第一步,打开报表设计器,打开“插入”选择“插入报表头”;
2、然后点击插入“静态框”,输入文本“机房收入日汇总表”和“单位:数信学院”;
3、位于表格右边的时间可以用插入里的“系统变量框”,从中选择“当前日期时间”,可以
显示当前系统时间,这个类似我们VB中的添加label控件;
4、接着再从“插入”中选择插入“明细网格”;
5、然后从报表中选择“明细数据库查询”;
6、从弹出的界面上单击“创建数据库连接串”;
7、从中选择“连接的数据”点击“下一步”;
8、从弹出的窗口中点击连接进行设置;如果不知道自己服务器的名称,可以用英文状
态下的“.”来表示本地服务器!
9、然后点击测试;
10、系统自动将字符串插入界面的文本框中;
11、然后从“查询SQL”中输入语句“select *from CheckDay_Info”点击测试,
12、测试成功后,点击确定。
若测试失败,出现问题如左图:
则回到右图所示步骤:再同上继续即可
13、从”编辑中“选择“根据明细查询SQL生成字段”;
14、然后点击“根据字段生成表格列”;
15、然后将“标题行”的英文改为汉字。
16、插入“报表尾”;
17、如图所示添加“管理员、操作员及其工作号”均为综合文字框
18、插入“页眉、页脚”;
19、预览效果图:
三、报表与VB的连接:
Option Explicit'定义报表对象Dim Report As grproLibCtl.GridppReportPrivate Sub Form_Load()Dim StrSQL As StringDim 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 = ReportGRDisplayViewer1.StartEnd Sub
Private Sub cmdRefresh_Click()'判定终止日期不能小于其实日期If StartDateView.Value > EndDateView.Value Then '条件限制MsgBox "终止日期不能小于起始日期!", , "温馨提示"Exit SubEnd 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.RefreshEnd Sub
Private Sub cmdView_Click()Report.PrintPreview (True) '打印预览End Sub
Private Sub cmdPrint_Click()Report.[Print] (True) '打印,因为报表对象的print方法名与vb的内部定义方法有冲突所以要用中括号End Sub
感谢您的阅读~更多文章请点击
机房收费系统——计算消费时间(DateDiff 函数解释)
机房收费系统——子窗体在MDI窗体中最小化(API函数:SetParent())
机房收费系统——数据库不响应VB进行增删改的操
【机房收费系统】——傻瓜式报表设计器制作报表模板相关推荐
- FastReport.Net教程:基本原理之报表、报表设计器和报表选项
下载FastReport.Net最新版本 FastReport.Net在线订购火热进行中,立可享受特别优惠!点此链接,速来抢购!!! 基本原理 在本章中,我们将学习在FastReport中使用报表的原 ...
- VB.NET版机房收费系统---报表
报表,即报告情况的表格,简单的说:报表就是用表格.图表等格式来动态显示数据,可以用公式表示为:"报表 = 多样的格式 + 动态的数据". 在没有计算机以前,人们利用纸和笔来记录数据 ...
- html5拖拽表单设计器,require+jquery+backbone实现拖拽式报表设计器-拖拽式表单设计器...
HTML我帮您-拖拽式报表设计器-拖拽式表单设计器是一个可视化设计器,基于require+jquery+backbone+underscore+bootstrap实现的表单设计器.思想来源于 Layo ...
- 水晶报表 jar包版本过低_工具类学习-UReport报表设计器整合
dada-report报表整合UReport报表设计器工具 结合日常工作和学习实践,针对传统报表子站面临的问题,尝试借助UReport报表设计器解决 1.可在现有工程基础上引入Ureport2报表设计 ...
- 报表服务器项目交叉表,报表设计器
报表设计器 12/15/2008 本文内容 更新日期: 2006 年 4 月 14 日 报表设计器是一组宿主在 Microsoft Visual Studio 环境中的设计图面和图形工具.报表设计器提 ...
- Stimulsoft Reports ASP.NET HTML5报表设计器
2019独角兽企业重金招聘Python工程师标准>>> 关于Stimulsoft Reports报表工具,最近一次更新可以说让他有太多的变化了.今天我们就要来写一点关于ASP.NET ...
- 机房收费系统---报表
报表---报表是企业管理的基本措施和途径,是企业的基本业务要求,也是实施 BI 战略的基础.报表可以帮助企业访问.格式化数据,并把数据信息以可靠和安全的方式呈现给使用者.深入洞察企业运营状况,是企业发 ...
- 机房收费系统系列五:报表
在机房收费系统中还有两个地方用到了报表:日报表和周报表,在我看来日报表和周报表其实是一样的,日报表是统计一天的收入,支出,对每天金额做个统计,周报表就是记录从某个时间段到另一个时间段的净 ...
- 机房收费系统———报表
这篇文章主要介绍一下机房收费系统中,报表的使用和制作. 提到报表,相信对于我们这些程序菜鸟来说,挺陌生的.原来基本上没有接触过,对它的了解和认识还停留在一个非常肤浅的阶段.甚至,脑子里根本就没有关于它 ...
最新文章
- apache tomcat下32还是64_JDK和Tomcat安装和配置的图文教程
- Centos 7 防火墙
- 放置奇兵 算法 月度活动 破碎时空记录 第七关 阿姨(阿伊达)+暗战(阿斯布)
- 【IDEA】2020 断点(BreakPoints)调试(亲测)
- 记一次webpack4+react+antd项目优化打包文件体积的过程
- SSM+Maven+Dubbo+Zookeeper简单项目实战以及易错注意点
- 【计算机网络】核心知识归纳总结
- Centos7.5常用firewall-cmd命令集
- [BZOJ 3028]食物(生成函数)
- 深入理解cookie
- 【毕业答辩】你的论文答辩PPT准备好了吗?
- CentOS搭建Ghost博客
- 精心整理的10套最美Web前端新年特效--提前祝大家新年快乐
- mac系统开机启动项
- 第二人生的源码分析(八十)界面语言的选择
- Windows 10为强化资安防御 这些IT人最关心的事
- OPC Server
- 肌酐研究之Biovision肌酐合成试剂盒
- html使用表格实现网页制作
- 入门】求一个两位数的个位和十位的和
热门文章
- 做微商直播需要哪些东西?
- 京东电话面:说说你对Spring事务传播属性的理解?
- 深度社会工程学攻击,你了解多少?
- LDA 用于将文档中的文本分类为特定主题
- 暗战无人货架 先发制人还是后来居上
- 如何系统自学python_如何系统的自学Python?自学python入门必看
- 基于SpringCloud+redis+Springsecurity实现的微信小程序外卖系统
- Ubuntu16.04 + GeForce GTX 1080 + Python3.6 安装 CUDA11.3
- 【PSD: Principled Synthetic-to-Real Dehazing Guided by Physical Priors】(个人笔记,勿喷)
- 480+免费icon sets帮助我们在Flex中创建自己的漂亮的Skin和Theme