- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
报表变量对话框
第11章 报表与标签设计 在对数据库进行操作时,数据和文档的输出通常有两种方式:屏幕显示和打印机打印。报表是最常用的打印文档,是用户使用打印机输出数据库数据及文档的一种实用的方式,它为显示并总结数据提供了灵活的途径。报表与标签设计是数据库应用系统开发中很重要的技术,本章介绍报表与标签的设计方法。 章节目录 11.1 报表设计 11.1.1 利用报表向导设计报表 启动报表向导有以下4种常用方法: 方法1:打开“项目管理器”,选择“文档”选项卡中的“报表”项,单击“新建”按钮,在弹出“新建报表”对话框中,再单击“报表向导”按钮。 方法2:打开“文件”菜单中的“新建”菜单项,在文件类型栏中选择“报表”,然后单击“向导”按钮。 方法3:打开“工具”菜单中的“向导”子菜单,选择“报表”, 如图11.2所示。 方法4:直接单击工具栏上的“报表”图标,也可以启动报表向导。 无论用上述哪种方法启动报表向导,都会弹出“向导选取”对话框。如果数据源是一个表,应选择“报表向导”,如果数据源包括父表和子表,则应选择“一对多报表向导”。 11.1.2 利用快速报表设计报表 除了用报表向导创建报表外,我们还可以用“快速报表”来建立简单的报表,这是一项省时的功能,只需在其中选择基本的报表组件,Visual FoxPro 就会根据选择的布局,自动建立简单的报表布局。 下面以实例说明创建快速报表的操作步骤。 例 对自由表“教师.dbf”创建《教师信息表》报表。 (1) 打开自由表教师.dbf作为报表的数据源。 (2)在“文件”菜单中选择“新建”或单击工具栏上的“新建”按钮,在“新建”窗口中选择“报表”并单击“新建”按钮,就打开了“报表设计器”窗口。其中的几个的白色区域称为“带区”,在报表设计器一节中将详细介绍。现在所有的带区都是空白的,此表是一个空白报表。 (3) 在主菜单栏出现的“报表”菜单中选择“快速报表”,会弹出“快速报表”对话框。 在这个对话框中可以为报表选择所需的字段、字段布局以及标题和别名选项,其选项的意义如下: 字段布局 选择左侧为列布局可使字段在页面上从左到右排列;选择右侧为行布局可使字段在页面上从上到下排列。本例选择列布局。 标题 确定是否在报表中为每一个字段添加一个字段名标题。 添加别名 确定是否在报表中的字段前面添加表的别名。如果数据源是多个表则选择此项,否则别名无实际意义。 将表添加到数据环境中 确定是否自动将表添加到数据环境中作为报表的数据源。 字段 单击“字段”按钮,显示“字段选择器”对话框。在此可为报表选择要输出的字段或全部字段(通用型字段除外)。 (4)单击“字段选择器”的“确定”按钮,返回“快速报表”对话框,再按“确定”按钮,我们选中的选项就出现在“报表设计器”的布局中。 (5)单击工具栏上的“打印预览”图标,在“预览”窗口中可以看到快速报表的输出结果。如果对报表满意,可选择打印输出。 (6)进行“保存”操作,在保存窗口中键入报表名:教师信息表。报表保存在以 .frx为扩展名的文件中。 11.1.3 利用报表设计器设计报表 启动报表设计器有以下三种常用方法: 方法一:打开“项目管理器”,选择“文档”选项卡中的“报表”项,单击“新建”按钮,在弹出“新建报表”对话框中,再单击“新建报表”按钮,如前面图11.1所示。 方法二:打开“文件”菜单中的“新建”子菜单,在文件类型栏中选择“报表”,然后单击“新建文件”按钮,如前面图11.2所示。 方法三:直接使用命令 CREATE REPORT 也可启动报表设计器。 无论用上述哪种方法启动报表设计器,都会出先“报表设计器”窗口。“报表设计器”提供的是一个空白布局,从空白报表布局开始,可以设置报表数据源、设计报表的布局、添加报表的控件和设计数据分组等。 1. 设置报表数据源 报表总是与一定的数据源相联系,因此在设计报表时,确定报表的数据源是首先要完成的任务。如果一个报表总是使用相同的数据源,就可以把它添加到报表的数据环境中。在设计数据环境以后,每次打开或运行报表时,系统会自动打开数据环境中已定义的表或视图,并从中收集报表所需的数据。当数据源中的数据更新之后,使用同一报表文件打印的报表将反映新的数据内容,但报表的格式不变。当关闭和释放报表时,系统也将关闭已打开的表或视图。因此,设置数据环境能够方便我们添加控件。 设置报表的数据源是在数据环境设计器中进行。 2. 设计报表的布局 创建报表之前,应该确定所需报表的常规格式。报表可能同基于单表的电话号码列表一样简单,也可能复杂得象基于多表的发票那样。另外还可以创建特殊种类的报表。例如,邮件标签便是一种特殊的报表,其布局必须满足专用纸
文档评论(0)