73报表对象设计视图 ③7.3.1、报表设计视图工具栏 07.3.2、报表对象的基本属性 返回
7.3 报表对象设计视图 7.3.1、报表设计视图工具栏 7.3.2、报表对象的基本属性 返回
Q71、报表设计视图工具栏 在数据库设计视图中的报表对象卡上选中 个报表对象,单击“设计”按钮 伛设计”,即进入报表设计视图。报表 设计视图工具栏如图725所示 2·立的力,C易回因旧诗合问, 图7-25、报表设计视图中的工具栏
在数据库设计视图中的报表对象卡上选中 一个报表对象,单击“设计”按钮 “ ”,即进入报表设计视图。报表 设计视图工具栏如图7-25所示。 7.3.1、报表设计视图工具栏 图7-25、报表设计视图中的工具栏
在报表设计视图中的工具栏中,第一行是 报表设计视图常用工具栏,第二行是报表控件 设计工具箱。 由报表控件设计工具箱完全与窗体控件设 计工具箱相同这一点,应该认识到在窗体中可 以使用的控件,多数都可以在报表中使用。其 实,根据面向对象程序设计的原理,应该说, 大凡可以置于窗体对象容器中的对象均可置于 报表对象容器中。这些既可置于窗体中,又可 置于报表中的对象,都是一些相同类属的对象
在报表设计视图中的工具栏中,第一行是 报表设计视图常用工具栏,第二行是报表控件 设计工具箱。 由报表控件设计工具箱完全与窗体控件设 计工具箱相同这一点,应该认识到在窗体中可 以使用的控件,多数都可以在报表中使用。其 实,根据面向对象程序设计的原理,应该说, 大凡可以置于窗体对象容器中的对象均可置于 报表对象容器中。这些既可置于窗体中,又可 置于报表中的对象,都是一些相同类属的对象
报表对象本身又完全不同于窗体对象,报表 对象仅仅是一个具有单向功能的对象。即报表对 象从数据源中取得数据用于显示或打印,而并不 能接受任何数据的输入,并以此去修改数据源中 的数据。因此,相同类属的对象在报表对象容器 中的实例,即控件,将具有不同的属性。 例如,文本框控件是这样一种控件,当一个 文本框控件被置于窗体对象容器中时,这个文本 框控件将具有一系列的事件属性,因而它可以响 应并处理相关事件;而同样是文本框控件,当它 被置于报表对象容器中时,可以看到这个文本框 控件却不具有任何的事件属性,因而它没有能力 处理任一发生在其上的事件
报表对象本身又完全不同于窗体对象,报表 对象仅仅是一个具有单向功能的对象。即报表对 象从数据源中取得数据用于显示或打印,而并不 能接受任何数据的输入,并以此去修改数据源中 的数据。因此,相同类属的对象在报表对象容器 中的实例,即控件,将具有不同的属性。 例如,文本框控件是这样一种控件,当一个 文本框控件被置于窗体对象容器中时,这个文本 框控件将具有一系列的事件属性,因而它可以响 应并处理相关事件;而同样是文本框控件,当它 被置于报表对象容器中时,可以看到这个文本框 控件却不具有任何的事件属性,因而它没有能力 处理任一发生在其上的事件
7.3.2、报表属性的应用 在报表设计视图中,单击常用工具栏上的 属性”按钮 ”,或单击菜单栏上的 【视图】|【属性】命令,即弹出报表属性设 置对话框。图7-27所示为“销售交接班报表” 对象的属性对话框及其各属性的取值 个报表对象及其置于其中的一个报表控 件的属性可以分为四类,分别是“格式”属性 “数据”属性、“事件”属性和“其他”属性: 并在属性对话框中分列于四张卡片上。单击某 张卡片,即可对相应属性赋值或选取属性值 欲对报表对象中的某一控件设置属性值,应该 首先选中这个控件,然后在相应的属性卡片上 选择对应的属性项目进行设定属性值的操作
在报表设计视图中,单击常用工具栏上的 “属性”按钮“ ” ,或单击菜单栏上的 【视图】|【属性】命令,即弹出报表属性设 置对话框。图7-27所示为“销售交接班报表” 对象的属性对话框及其各属性的取值。 一个报表对象及其置于其中的一个报表控 件的属性可以分为四类,分别是“格式”属性、 “数据”属性、“事件”属性和“其他”属性, 并在属性对话框中分列于四张卡片上。单击某 一张卡片,即可对相应属性赋值或选取属性值。 欲对报表对象中的某一控件设置属性值,应该 首先选中这个控件,然后在相应的属性卡片上 选择对应的属性项目进行设定属性值的操作。 7.3.2、报表属性的应用
图7-27、报表的格式属性与数据属性 报表 报表 格式数据事件其他全部 标题 销售交接班报表 自动调整 自动居中 页面页眉 有页 页面页脚 所有页 组结合方式 边框样式 可调边框 控制框 最大最小化按钮 两者都有 关闭按钮 是 报表 宽度 4.697cm 图片 报表 图片类型 嵌入 图片缩放模式 格式数据事件其他全部 剪裁 图片对齐方式 中心 记录源 逍售结转清查询- 图片平铺 打开筛选 图片出现的页 所有页 否 10 排序依据 网格线X坐标 网格线Y坐标 启动排序 否 打印版式 调色板来源 默认值) 方向 从左到右 可移动的
图7-27、报表的格式属性与数据属性
销售交接班报表”各属性设定值的作用 1.报表的常用格式属性及其取值 含义 2.报表的数据属性及其取值含义
“销售交接班报表”各属性设定值的作用 1.报表的常用格式属性及其取值 含义 2.报表的数据属性及其取值含义
Q1;报表的常用培式属性及其取值含义 标题的属性值必须为一个字符串。在报表预览 视图中,该字符串显示为报表窗口标题栏。在 打印的报表上,该字符串不会打印出来 (2)页面页眉页面页脚 其属性值需在“所有页”、“报表页眉不要” “报表页脚不要”、“报表页眉/页脚都不要” 四个选项中选取,它决定报表打印时的页眉与 页脚是否存在 (3)组结合方式 其属性值需在“每行”、“每页”两个选项中选 取,它决定分组报表中的分组计算范围是每行 进行分组计算,还是每页进行分组计算
1.报表的常用格式属性及其取值含义 (1)标题及其属性值 标题的属性值必须为一个字符串。在报表预览 视图中,该字符串显示为报表窗口标题栏。在 打印的报表上,该字符串不会打印出来。 (2)页面页眉/页面页脚 其属性值需在“所有页” 、 “报表页眉不要” 、 “报表页脚不要” 、 “报表页眉/页脚都不要” 四个选项中选取,它决定报表打印时的页眉与 页脚是否存在。 (3)组结合方式 其属性值需在“每行” 、 “每页”两个选项中选 取,它决定分组报表中的分组计算范围是每行 进行分组计算,还是每页进行分组计算
(4)宽度 其属性值为一个数值,量纲是厘米。它决定报表 的宽度,但这个宽度不可大于“页面设置”中设 定的页面宽度 (5)图片 其属性值为一个图形文件名,可以使用文件浏览 器在磁盘上选取。指定的图形文件将作为报表的 背景图片。 (6)图片类型/图片缩放模式/图片对齐方式/图 片平铺/图片出现的页 其设定的属性值均影响作为背景图片的打印或 打印预览形式
(4)宽度 其属性值为一个数值,量纲是厘米。它决定报表 的宽度,但这个宽度不可大于“页面设置”中设 定的页面宽度。 (5)图片 其属性值为一个图形文件名,可以使用文件浏览 器在磁盘上选取。指定的图形文件将作为报表的 背景图片。 (6)图片类型/图片缩放模式/图片对齐方式/图 片平铺/图片出现的页 其设定的属性值均影响作为背景图片的打印或 打印预览形式
Q2报表的数据匾性及其取值含义 (1)记录源 其属性值需是本数据库中的一个数据表名 或查询名,它指明该报表的数据源。记 录源属性还可取值为一个报表名,被指 定的报表将作为本报表的子报表存在 (2)筛选 其属性值需是一个合法的字符串表达式 它表示从数据源中筛选数据的规则
(1)记录源 其属性值需是本数据库中的一个数据表名 或查询名,它指明该报表的数据源。记 录源属性还可取值为一个报表名,被指 定的报表将作为本报表的子报表存在。 (2)筛选 其属性值需是一个合法的字符串表达式, 它表示从数据源中筛选数据的规则。 2.报表的数据属性及其取值含义