已阅读5页,还剩14页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,6.4、报表基本控件及其应用,报表是一个容器对象,其间可以包含其他对象。例如,报表的数据源就是报表中包含的数据表或查选对象。又如,报表中的子报表就是报表中包含的报表对象。报表中包含的对象也称为报表控件。设计报表就必须很好地掌握报表控件的设计方法,而报表控件设计主要包括报表控件属性的设置及其应用方法的选择与编程。本节主要介绍各个报表控件除“名称”属性以外的各个属性值的含义、取值规则及其属性值的设置方法。,主目录,.,2,6.4、报表基本控件及其应用,6.4.1、标签(Label),6.4.2、文本框(Text),6.4.3、图像(Image),6.4.4、子窗体/子报表(Child),.,3,1报表标签控件的应用当需要在报表上显示一些说明性文字信息时,就应该使用“标签”控件。单击报表设计视图工具箱中的“标签”工具按钮“”,然后用鼠标在报表上所需的位置处拖曳,可以看到一个动态矩形框随着鼠标的拖曳而变化。至该矩形框尺寸合适时,放开鼠标。此时,光标停在该矩形框中,即可输入需要的文字信息。如果输入文字后,觉得标签尺寸不合适。可以单击该标签,使该标签控件呈现选中形式,即可通过鼠标的拖曳改变其尺寸或改变其位置。,6.4.1、标签(Label),.,4,2报表标签控件的属性报表标签控件的属性比较简单。它不被用于显示数据源中的数据,因此没有数据属性。也不存在事件属性。格式属性比较复杂,主要包括:(1)标题即为标签中显示的文字信息。(2)背景颜色、前景颜色背景颜色表示标签显示时的底色,前景颜色表示标签中文字的颜色。设定颜色的操作可以通过调色板进行。例如,单击前景颜色属性栏右侧的生成器按钮“”,即弹出调色板,从中选取所希望的颜色即可设置标签中文字信息的色彩。,.,5,(3)特殊效果用于设定标签的显示效果。Access提供“平面”、“凸起”、“凹陷”、“蚀刻”、“阴影”、“凿痕”等六种特殊效果取值供选择,可以从中选取一种满意的属性值。(4)字体名称、字体大小、字体粗细、斜体用于设定标签中显示文字的字体、字号、字型等参数。可以根据所需适当进行配置。,.,6,1报表文本框控件的应用报表文本框控件用于显示或打印指定数据。文本框控件的数据来源可以是“结合”、“非结合”或“计算型”共三种。“结合型”文本框控件与基表或查询中的字段相连,可用于显示数据源字段中的数据。“计算型”文本框控件则以表达式作为数据来源,这个表达式可以使用窗体或报表的数据源表或数据源查询字段中的数据,或者窗体或报表上其他控件中的数据。“非结合”型文本框控件则没有数据来源。使用“非结合”型文本框控件的目的是用于显示信息、线条、矩形及图像,相当于报表标签控件的作用。,6.4.2、文本框(Text),.,7,2报表文本框控件的属性报表文本框的格式属性与报表标签控件的格式属性基本相同,包括标题、文字形式、控件色彩以及控件显示打印效果等内容。另外,由于文本框控件是被用于显示或打印数据的,因此一般须设置数据输出格式。关于文本框控件的数据输出格式,可以参阅第5.4.2节中的对应内容。置于报表对象中的文本框控件不具备任何事件属性,即,报表文本框控件无能力响应或处理任何外部事件。,.,8,报表文本框控件的数据属性一般是必须设置的。通过设置报表文本框控件数据属性卡上的控件来源属性,可以指定报表文本框控件的类型,设置其数据来源。如果设定一个“结合型”文本框控件,其控件来源属性必须是报表数据源表或查询中的一个字段。如果设定一个“计算型”文本框控件,其控件来源属性必须是一个合法的计算表达式,可以通过单击属性栏右侧的生成器按钮,进入表达式生成器向导,利用表达式向导生成表达式。关于利用表达式向导,请参阅第4.2.4节。如果设定一个“非结合型”文本框控件时,就等同于设定一个标签控件。,.,9,在报表上设置图像控件,一般是为了美化报表。可以在报表上需要放置图片的位置,放置图像控件,在随即弹出的向导对话框中选定图形或图像文件,即完成了在报表上设置图片的操作。,6.4.3、图像(Image),.,10,如果报表中的数据来源于不同的数据源,则需要在报表中使用子报表,每一个子报表均拥有自己的数据源,从而使得整个报表成为一个基于多重数据源的报表对象。如同子窗体一样,子报表也有两种类型:图表和数据报表。如果所需要创建的子报表是一个图表,则需要事先利用图表向导创建该图表。然后在报表设计视图窗口中打开主报表。在报表设计视图的控件工具箱中单击“子窗体/子报表”控件工具按钮“”,然后用鼠标在报表上需要安放子报表的位置处拖曳,可以看到一个动态矩形框随着鼠标的拖曳而变化。至该矩形框尺寸合适时,放开鼠标。此时,弹出“子窗体/子报表”向导对话框(1)。如图6-16所示。,6.4.4、子窗体/子报表(Child),.,11,图6-16、“子报表向导”对话框(1),.,12,下面以“销售业绩查询”报表为例,说明如何将一个图表作为子报表安置于主报表中。如前所述,假定已经创建并设计修改完毕“销售业绩查询”主报表,并已经利用向导创建了“图表子报表”。首先,将“销售业绩查询”报表对象在其报表设计视图中打开。即,在数据库设计视图的报表对象卡上选中“销售业绩查询”报表对象,单击“设计”按钮“”。接着,在报表设计视图的控件工具箱中单击“子窗体/子报表”控件工具按钮“”,然后用鼠标在“销售业绩查询”报表的页面页脚中的合适位置处拖曳出一片用于安放图表子报表的矩形区域。随即,Access弹出“子报表向导”对话框(1),如图6-16所示。,.,13,在图6-16所示的“子报表向导”对话框(1)中,必须为新拖曳出来的子报表指定数据源。此时,可以选定作为子报表数据源的对象有:“表和查询”与“报表和窗体”,它们分别由两个单选框提供选择。对于本实例,由于已经利用向导创建了“图表子报表”,因此应该选择“报表和窗体”单选框,并在该单选框下方的下拉式列表框中选定“图表子报表”。这就完成了为“销售业绩查询”报表添加图表子报表操作的第一步。操作结果如图6-16所示。,.,14,完成上述操作后,单击“子报表向导”对话框(1)中的“下一步”按钮“”,即进入“子报表向导”对话框(2),如图6-17所示。在这个对话框中所需进行的操作实际上是为所创建的子报表附带的标签设定标题文字,这一串标题文字可以在对话框的文本框中输入。一般情况下,子报表的附带标签没有任何意义。因此,这一串标题文字可以采用它的默认值。图6-17所示即为本实例的设置。,.,15,图6-17、“子报表向导”对话框(2),.,16,输入完成图表子报表的标题后,单击“完成”按钮“”,即结束了报表中的图表子报表创建操作。此时,“销售业绩查询”报表的设计视图如图6-18所示。从图6-18所示内容中可以看到,所创建子报表不再是“未绑定”对象,其记录来源为“图表子报表”。,.,17,图6-18、“销售业绩查询”报表设计视图,.,18,采用图表子报表作为数据源的子报表创建方法,其要点是:如果需要创建一个以图表子报表作为数据源的子报表,必需事先设计完成那个作为数据源的图表子报表,然后再将其作为子报表数据源加入到报表对象中。如果所需要创建的子报表采用数据报表作为其数据源,其方法相似于图表子报表的创建方法,即事先设计完成一个数据子报表,然后再将其作为子报表数据源加入到报表对象中。,.,19,另外,还可以利用“子报表向导”直接设置数据子报表的相关设计参数,而不须事先设计作为数据源的数据子报表。其方法是,在报表设计视图的控件工具箱中单击“子窗体/子报表”控件工具按钮“”,然后用鼠标在报表上需要安放子报表的位置处拖曳,可以看到一个动态矩形框随着鼠标的拖曳而变
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 起重机指挥q1模拟考试题库答案
- 2025年民宿旅游运营协议
- 绵阳市涪城区事业单位招聘考试真题及答案2022
- 2025年门窗安装保密协议
- 2025年绿色建筑采购协议
- 2025年体育赛事承办项目可行性研究报告及总结分析
- 教师安全考试试卷(2篇)
- 电工(初级工)考试题与参考答案
- 2025年人工智能辅助医疗服务可行性研究报告及总结分析
- 2025年高级矿井机电维修工(理论知识)考试真题试题(新版)-含答案
- 矿泉水采购合同范文
- 人文成都智慧树知到期末考试答案章节答案2024年成都师范学院
- 医疗组长竞聘演讲
- (高清版)DZT 0142-2010 航空磁测技术规范
- (高清版)DZT 0284-2015 地质灾害排查规范
- 《因果推断实用计量方法》大学教学课件-双重差分法
- 研学商业计划书模板
- 2023年光器件工艺工程师年终总结及下一年展望
- 3.3《不简单的杠杆》课件
- ISO 22000-2018食品质量管理体系-食品链中各类组织的要求(2023-雷泽佳译)
- GB/T 711-1988优质碳素结构钢热轧厚钢板和宽钢带
评论
0/150
提交评论