当前位置:首页 > VBA设计基础 - 图文
[Exit Do] [Exit Do] [<过程语句>] [<过程语句>]
Loop Loop [{While|Until}<条件>]
上面格式中,While和Until的作用正好相反。使用While,则当<条件>为真继续循环。使用Until,则当<条件>为真时,结束循环。 把While或Until放在Do子句中,则先判断后执行。把一个While或Until放在Loop子句中,则先执行后判断。 6、With语句
在引用对象的时候,用With可以简化代码中对复杂对象的引用。可以用With语句建立一个“基本”对象,然后进一步引用这个对象上的对象、属性或方法,直至终止With语句。其语法形式如下:
With<对象引用> [<语句组>] End With
第十一章 报表的创建与使用 报表对象基础 报表设计向导 报表设计视图 常见报表形式设计 报表打印及预览
11.1、报表对象基础
11.1.1、报表对象概述 什么是报表
– 报表是数据库中数据信息和文档信息输出的一中形式,它可以将数据库中的数据信息和文档信息以多种形式通过屏幕显示或通过打印机打印出来。 报表和窗体的区别
– 报表对象本身又完全不同于窗体对象,报表对象仅仅是一个具有单向功能的对象。即报表对象从数据源中取得数据用于显示或打印,而并不能接受任何数据的输入,并以此去修改数据源中的数据。 在什么情况下使用报表
11.1.2 报表对象的结构
Access 2003报表对象的结构与窗体对象的结构非常相似,也是由五个节构成。它们分别是:“报表页眉”节、“页面页眉”节、“主体”、“页面页脚”节和“报表页脚”节。 但是报表可以增加组页眉和组页脚。 11.1.3 报表对象的数据源
如果一个报表对象的数据源无法由一个数据表对象、一个查询对象或一条SQL语句指定,则称此报表是一个源于多重数据集的报表对象。在这样的情况下,必须在报表对象中设计子报表,如同在窗体对象中设
计子窗体一样。
11.2、报表设计向导的应用
我们把源于单一数据集的报表称为简单报表,一个简单报表对象设计通常可以采用这样的步骤进行:首先使用向导创建报表对象基本结构;然后进入报表设计视图进行设计调整,并安置所需要的各种报表控件,使之真正能满足报表格式及其功能的各项具体需求。 用报表向导创建报表对象的六个步骤
11.3 报表对象设计视图
11.3.1、报表对象的基本属性
在报表设计视图中,单击常用工具栏上的“属性”按钮,或单击菜单栏上的【视图】|【属性】命令,即弹出报表属性设置对话框。 一个报表对象及其置于其中的一个报表控件的属性可以分为四类,分别是“格式”属性、“数据”属性、“事件”属性和“其他”属性。 1.报表的常用格式属性及其取值含义 2.报表的数据属性及其取值含义 1.报表的常用格式属性及其取值含义 (1)标题及其属性值
标题的属性值必须为一个字符串。在报表预览视图中,该字符串显示为报表窗口标题栏。在打印的报表上,该字符串不会打印出来。 (2)页面页眉/页面页脚
其属性值需在“所有页”、“报表页眉不要”、“报表页脚不要”、“报表页眉/页脚都不要”四个选项中选取,它决定报表打印时的页眉
与页脚是否存在。 (3)组结合方式
其属性值需在“每行”、“每页”两个选项中选取,它决定分组报表中的分组计算范围是每行进行分组计算,还是每页进行分组计算。 (4)宽度
其属性值为一个数值,量纲是厘米。它决定报表的宽度,但这个宽度不可大于“页面设置”中设定的页面宽度。 (5)图片
其属性值为一个图形文件名,可以使用文件浏览器在磁盘上选取。指定的图形文件将作为报表的背景图片。
(6)图片类型/图片缩放模式/图片对齐方式/图片平铺/图片出现的页 其设定的属性值均影响作为背景图片的打印或打印预览形式 2.报表的数据属性及其取值含义 (1)记录源
其属性值需是本数据库中的一个数据表名或查询名,它指明该报表的数据源。记录源属性还可取值为一个报表名,被指定的报表将作为本报表的子报表存在。 (2)筛选
其属性值需是一个合法的字符串表达式,它表示从数据源中筛选数据的规则。
共分享92篇相关文档