[置顶] vb报表的设计
敲机房收费系统,最难的部分应该就是关于报表的部分了。相对于学生信息管理系统,报表是新内容,在vb中添加报表需要添加第三方控件,首先我们要下载水晶报表,下面就向大家展示一下我设计报表的步骤(我用的新版本的报表),和大家一起学习一下。
1,单击解压出来的图标,会出现下面的主界面。
2,在工具栏单击“插入”选项卡在下拉菜单中单击“报表头”选项,为报表添加主题。
3,在步骤2的操作下会出现下图中的“报表头”字样。再次单击【插入】选项卡选择【静态框】
4,在报表头区域拖动鼠标添加静态框并双击输入报表主题。
5,在窗体的右下角部分可以根据相应属性设置静态框的位置,字体等等。
6,在【插入】选项卡为报表添加明细网格
7,在显示的明细网格工具栏上将鼠标轻轻放到相应的图标上就会显示每个图标的功能介绍,选择【数据库连接串与查询SQL】单击。
8,在下面的界面上单击【创建数据库连接串】命令按钮,在弹出的页面中选择【Microsoft OLE DB Privider for SQL Server】选项,单击下一步
9,根据如下所示,在相应的选项中输入正确信息, 分别为电脑名称,连接数据库时的用户名和密码,以及数据库的名称,点击测试连接。
10,数据库连接串中的代码在连接测试成功后将会自动添加。在查询SQL中输入查询语句并测试,出现提示成功的窗口则证明查询成功
11,在【编辑】选项卡中选择【根据明细查询SQL生成字段(F)】,为报表插入查询字段
12,根据字段生成表格列
13,双击添加的表格输入要显示查询的信息
14,若要显示制表时间,可添加【综合文本框】,在想要显示的地方拖动鼠标添加文字框。
15,双击添加的文字框输入“制表时间:”,单击插入域,在弹出的【选择数据域】中选择【系统变量】,在系统变量行选择第一条选项添加当前日期时间。确定。
16,可以单击主界面下方的【预览视图】或【查询视图】查看效果。
17,最后一步也是最重要的一步【保存】。
这就是我设计报表的步骤,希望可以帮到遇到报表问题的朋友们。
[置顶] vb报表的设计的更多相关文章
- [置顶] DX报表的开发流程(1)
DevExpress.XtraReports简称为DX报表. 本文主要介绍下VS2010项目中如何开发DX报表,具体的内容包括: (1)下载安装 (2)报表文件创建 (3)页面文件的创建 (4)页面的 ...
- [置顶] 斗地主算法的设计与实现--项目介绍&如何定义和构造一张牌
大学期间,我在别人的基础上,写了一个简易的斗地主程序. 主要实现了面向对象设计,洗牌.发牌.判断牌型.比较牌的大小.游戏规则等算法. 通过这个斗地主小项目的练习,提高了我的面向对象设计能力,加深了对算 ...
- [置顶] VB 中chr(10)、chr(13)和vblf、vbcr、vbcrlf的分别
1.共同点: chr(10):换行,相当于VBLF chr(13):回车,相当于VBCR chr(13)+chr(10):回车+换行,相当于VBCRLF cr是回车,只有回车,是到本行的最头上:lf是 ...
- [置顶] Web用户的身份验证及WebApi权限验证流程的设计和实现 (不是Token驗證!!!不是Token驗證!!!都是基於用户身份的票据信息驗證!!!)
转发 http://blog.csdn.net/besley/article/details/8516894 不是Token驗證!!!不是Token驗證!!!都是基於用户身份的票据信息驗證!!! [ ...
- [知了堂学习笔记]_css3特效第二篇--行走的线条&&置顶导航栏
一.行走的线条. 效果图(加载可能会慢一点儿,请稍等...): html代码: <div class="movingLines"> <img src=" ...
- jquery中的置顶,置底,向上,向下的排序功能
css .selectedLi{background: #f0ad4e;color:#fff;} html部分 <ul class="seetSelect2" id='sys ...
- css3特效第二篇--行走的线条&&置顶导航栏
一.行走的线条. 效果图(加载可能会慢一点儿,请稍等...): html代码: <div class="movingLines"> <img src=" ...
- Delphi 窗口置顶的方法
有几种窗口置顶的方法,简单的有: ShowWindow(窗口句柄,sw_ShowNormal); SetWindowPos(窗口句柄,HWND_NOTOPMOST,0,0,0,0,SWP_NOMOV ...
- VC 窗口置顶并激活为当前窗体
转载请注明来源:https://www.cnblogs.com/hookjc/ if (this != GetForegroundWindow()) ...
随机推荐
- NSUserDefaults 很详细的介绍使用(转发)
http://my.oschina.net/u/1245365/blog/294449
- C语言的运行机制
目的:通过分析c语言转换成汇编代码后的执行过程对汇编语言和X86构架有一个初步认识 实验代码 1 #include <stdio.h> 2 3 int g(int x) 4 { 5 ret ...
- 在Xcode7中安装Alcatraz(Xcode插件管理, 字体主题等)
第一步:关闭 Xcode.第二步:如果你之前安装过Alcatraz,卸载它.在终端运行命令: rm -rf ~/Library/Application\ Support/Developer/Share ...
- cas sso单点登录系列2:cas客户端和cas服务端交互原理动画图解,cas协议终极分析
转:http://blog.csdn.net/ae6623/article/details/8848107 1)PPT流程图:ppt下载:http://pan.baidu.com/s/1o7KIlom ...
- java Enum 用法示例
public enum MyEnum { Monday, Tuesday, Wednesday, Thursady, Friday, Saturday, Sunday; public static v ...
- [转]memmove函数
[FROM MSDN && 百科] 原型: void *memmove( void* dest, const void* src, size_tcount ); #include&l ...
- linux进程创建
1. 进程是程序的执行,会被加载到内存中,每个进程包括程序的代码和数据,其中数据包括程序的变量的数据,外部数据,程序堆栈. 2. Linux中,输入命令,如vi main.c 通过shell来执行, ...
- PHP5的对象复制
今天用yii开发程序,一个bug改了一晚上,最后发现问题出在了对象复制机制上,PHP5之前的对象复制只需要$object_a = $object_b即可,但PHP5这样得到的是浅复制,及指针指向,并不 ...
- phpstorm配置xdebug
首先配置好xdebug 在php.ini里面加入以下配置(修改完注意重启apache或nginx): [xdebug] zend_extension="/usr/local/opt/php5 ...
- select 下拉菜单Option对象使用add(elements,index)方法动态添加
原生js 的add函数为下拉菜单增加选项 1.object.add(oElement [, iIndex]) index 可选参数:指定元素放置所在的索引号,整形值.如果没有指定值,将添加到集合的最后 ...