Visual Foxpro 第十三章 报表与标签设计 sua
Visual FoxPro 1 VisualFoxPro
Visual Foxpro 主要内容 13.1报表设计 132标签设计
Visual FoxPro 2 13.1 报表设计 13.2 标签设计
Visual Foxpro 13.1报表设计 131.1利用报表向导设计报表 启动报表向导有以下4种常用方法: 方法1:打开“项目管理器”,选择“文档”选项卡中 的“报表”项,单击“新建”按钮,在弹出“新建报 表”对话框中,再单击“报表向导”按钮。 方法2:打开“文件”菜单中的“新建”菜单项,在文 件类型栏中选择“报表”,然后单击“向导”按钮。 方法3:打开“工具”菜单中的“向导”子菜单,选择 “报表”,如图13.2所示。 方法4:直接单击工具栏上的“报表”图标,也可以启 动报表向导。 无论用上述哪种方法启动报表向导,都会弹出“向导选 取”对话框。如果数据源是一个表,应选择“报表向 导”,如果数据源包括父表和子表,则应选择“一对 多报表向导
Visual FoxPro 3 13.1.1 利用报表向导设计报表 启动报表向导有以下4种常用方法: 方法1:打开“项目管理器”,选择“文档”选项卡中 的“报表”项,单击“新建”按钮,在弹出“新建报 表”对话框中,再单击“报表向导”按钮。 方法2:打开“文件”菜单中的“新建”菜单项,在文 件类型栏中选择“报表”,然后单击“向导”按钮。 方法3:打开“工具”菜单中的“向导”子菜单,选择 “报表”, 如图13.2所示。 方法4:直接单击工具栏上的“报表”图标,也可以启 动报表向导。 无论用上述哪种方法启动报表向导,都会弹出“向导选 取”对话框。如果数据源是一个表,应选择“报表向 导”,如果数据源包括父表和子表,则应选择“一对 多报表向导”。 13.1 报表设计
Visual Foxpro 新建报表 图131从项目管理—少 器启动报表向导 报表向导 新建报表 取消 河向导选取 选择要使用的向导 报表向导 对多报表向学 图132“向 导”选取对话 说明 用一个单一的表创建带格式的报表 框 匚确定取消」
Visual FoxPro 4 图13.1从项目管理 器启动报表向导 图13.2 “向 导”选取对话 框
Visual Foxpro 13.1.2利用快速报表设计报表 除了用报表向导创建报表外,我们还可以用“快速 报表”来建立简单的报表,这是一项省时的功能, 只需在其中选择基本的报表组件,Ⅴ isual foxpro 就会根据选择的布局,自动建立简单的报表布局
Visual FoxPro 5 13.1.2 利用快速报表设计报表 除了用报表向导创建报表外,我们还可以用“快速 报表”来建立简单的报表,这是一项省时的功能, 只需在其中选择基本的报表组件,Visual FoxPro 就会根据选择的布局,自动建立简单的报表布局
Visual Foxpro 下面以实例说明创建快速报表的操作步骤。 例对自由表“教师dbP”创建《教师信息表》报表。 (1)打开自由表教师dbf作为报表的数据源。 (2)在“文件”菜单中选择“新建”或单击工具栏上 的“新建”按钮,在“新建”窗口中选择“报表” 并单击“新建”按钮,就打开了“报表设计器”窗 口。其中的几个的白色区域称为“带区”,在报表 设计器一节中将详细介绍。现在所有的带区都是空 白的,此表是一个空白报表
Visual FoxPro 6 下面以实例说明创建快速报表的操作步骤。 例 对自由表“教师.dbf”创建《教师信息表》报表。 (1) 打开自由表教师.dbf作为报表的数据源。 (2)在“文件”菜单中选择“新建”或单击工具栏上 的“新建”按钮,在“新建”窗口中选择“报表” 并单击“新建”按钮,就打开了“报表设计器”窗 口。其中的几个的白色区域称为“带区”,在报表 设计器一节中将详细介绍。现在所有的带区都是空 白的,此表是一个空白报表
Visual Foxpro 报表设计器-报表1 回 ▲页标头 细 ▲页注脚 报表设计器窗口
Visual FoxPro 7 报表设计器窗口
Visual Foxpro (3)在主菜单栏出现的“报表”菜单中选择“快速 报表”,会弹出“快速报表”对话框。 在这个对话框中可以为报表选择所需的字段、字段 布局以及标题和别名选项,其选项的意义如下: 字段布局:选择左侧为列布局可使字段在页面上从左 到右排列;选择右侧为行布局可使字段在页面上从 上到下排列。本例选择列布局 标题:确定是否在报表中为每一个字段添加一个字段 名标题
Visual FoxPro 8 (3) 在主菜单栏出现的“报表”菜单中选择“快速 报表”,会弹出“快速报表”对话框。 在这个对话框中可以为报表选择所需的字段、字段 布局以及标题和别名选项,其选项的意义如下: 字段布局 : 选择左侧为列布局可使字段在页面上从左 到右排列;选择右侧为行布局可使字段在页面上从 上到下排列。本例选择列布局。 标题 : 确定是否在报表中为每一个字段添加一个字段 名标题
Visual FoxPro 添加别名:确定是否在报表中的字段前面添加表的 别名。如果数据源是多个表则选择此项,否则别名 无实际意义。 将表添加到数据环境中:确定是否自动将表添加到 数据环境中作为报表的数据源。 字段:单击“字段”按钮,显示“字段选择器”对 话框。在此可为报表选择要输出的字段或全部字段 (通用型字段除外)
Visual FoxPro 9 添加别名: 确定是否在报表中的字段前面添加表的 别名。如果数据源是多个表则选择此项,否则别名 无实际意义。 将表添加到数据环境中: 确定是否自动将表添加到 数据环境中作为报表的数据源。 字段: 单击“字段”按钮,显示“字段选择器”对 话框。在此可为报表选择要输出的字段或全部字段 (通用型字段除外)
Visual Foxpro 快速报表 字段布局 [[ 确定 “快速报表”对话框 取消 标题红 字段 添加别名〔A) Ⅳ将表添加到数据环境中 字段选择器 所有宇段 选定宇段cE 添加 教师姓名 教师出生日期 教师职称 “字段选择器” 全部移去①) 对话框 来源于表):「师 确定 取消 10
Visual FoxPro 10 “快速报表”对话框 “字段选择器” 对话框