Visual_FoxPro_报表设计演示稿

合集下载

《VisualFoxpro程序设计》第 7 章 报表设计

《VisualFoxpro程序设计》第 7 章     报表设计

图7.15
“标题/总结”对话框
图7.16
“数据分组”对话框

变量: 默认字体: 私有数据工作期: 快速报表: 运行报表:
7.2.4 控件工具栏
VFP中有“报表”工具栏和“报表控 件”工具栏,如图7.17所示。 “报表控件”工具栏是进行报表设计 必不可少的。在默认情况下打开报表设计 器,即打开“报表”工具栏。我们可以使 用“报表控件”工具栏在报表上创建控件。 在图7.17中的报表控件及作用如表7-1 所示。
用于在表单、报表上显示、加入图片或通用数据字段 内容
按钮锁定控件
允许添加多个同种类型的控件,而无需多次按此控件
表7-2 “报表”工具栏控件及其作用
控 件 用 途
数据分组 数据环境
打开“设计数据分组”对话框 打开数据环境
报表控件工具栏
调色板工具栏 布局工具栏
Байду номын сангаас
打开“报表控件”工具栏
打开“调色”工具栏 打开“布局”工具栏
图7.9
打开数据表
图7.10
“快速报表”对话框
(4)选择按行布局。单击“确定”按钮, 用户在“快速报表”对话框中选中的选项 反映在报表设计器的报表布局中(见图 7.11)。 (5)单击鼠标右键,在弹出的快捷菜单中 选择“预览”命令,在“预览”窗口中可 以看到快速报表的结果(见图7.12)。
图7.11 stu_info表的快速报表布局
图7.1
“向导选取”对话框
1.用报表向导创建报表
报表向导是用一张表创建的报表。 一对多报表向导是创建一个包含父表和子表 记录内容的报表,下面介绍创建单一报表。 使用单一报表向导的操作共6步:选择 字段、分组记录、选择报表样式、定义报表 布局、排序记录和完成。 例7-1 用报表向导创建一个反映学生 成绩的报表。

vfp报表设计课件

vfp报表设计课件

快速报表
1.打开项目管理器,选择“文档”选项卡, 选择“报表”,单击新建按钮。
快速报表
2.在新建报表对话框选择“报窗口,选择“报表”菜单 的“快速报表”命令
快速报表
4.在打开对话框中选择“数据库中的 表”,单击“确定”
快速报表
5.在快速报表对话框中选择“字段布 局”,选定“字段”单击“确定”
快速报表
6.单击“报表设计器”中的“打印预览” 按钮,对报表进行预览
快速报表
7.预览时的“报表”
报表向导
3.在向导选取对话框选取“报表向导”, 单击“确定”
报表向导
4.在步骤1—字段选取对话框选取“数据库” 和“表”,然后选取相应“字段”,单击 “下一步”
报表向导
5.如果记录需要分组,则在步骤2-分组记录对 话框选择相应“分组字段”,单击“下一步”
报表向导
6.在步骤3-选择报表样式对话框选取一种“表 单样式”,单击“下一步”
报表向导
7.在步骤4-定义报表布局对话框选择报表的 “列数”、“字段布局”与“纸张方向”,单 击“下一步”
报表向导
8.如果在打印报表时需要排序,则在步骤5-排 序记录对话框选择相应的“排序字段”,并选 择“升序”或“降序”,单击“下一步”
报表向导
9.在步骤6-完成对话框键入报表的“标题”, “预览”效果,然后单击“完成”,保存文件
想一想:
如果我需要将VFP中的数据通 过报印机打印出来,应如何做?
告诉你……
告诉你:
处理结果通过打印机输出到书面 上就是报表和标签。
报表
报表设计 报表设计
利用报表向导设计报表 快速制作报表
报表向导
1.打开项目管理器,选择“文档”选项卡, 选择“报表”,单击新建按钮。

《Visual FoxPro程序设计》第九章报表设计 ppt课件

《Visual FoxPro程序设计》第九章报表设计 ppt课件

前页 后页 首页
9.1.3.报表设计步骤
报表设计主要包括两个基本组成部分:数据源和布局。数 据源一般是数据库中的表或自由表,但也可以是视图、查 询或临时表。在定义了一个表、视图或查询以后,就可以 设计报表了。
设计报表的一般步骤如下: (1)选中报表的数据源。 (2)根据实际要求来决定具体使用哪一种布局样式的报表。 (3)创建报表。 (4)对报表进行修改和完善。 (5)打印或预览报表。
前页 后页 首页
9.1.2 报表布局的类型
在开始计划提取数据和动手建立报表之前,一定要对所 设计的报表有一个整体的规划,即对报表进行布局。
报表的布局就是报表输出打印的格式,设计报表就是根 据应用需要和数据源来设计报表的布局。根据Visual FoxPro 6.0提供的布局,报表可以分为列报表、行报表、 一对多报表等几种类型。
在打开报表前,要先打 开“向导选取”对话框,选择 要打开的报表向导类型,以便 创建相应类型的报表。可以通 过以下3种方法打开“向导选 取”对话框:
单击“工具”|“向导”|“报 表”命令,这种方法最简便。
单击“文件”|“新建”命令, 在“新建”对话框中选中“报 表”单选按钮,然后单击“向 导”按钮,如图9-6所示。
报表的数据的来源可以是数据库中的表或自由表,也可 以是视图、查询或临时表。而报表的布局格式决定了如 何显示和排列这些数据。
《Visual FoxPro程序设计》第九章报表设
前页 后页 首页
报表标题 页(字段)标题
主要数据
布局
《Visual FoxPro程序设计》图第9九-1章报报表表设 的组成
页码区
《Visual FoxPro程序设计》第九章报表设
前页 后页 首页

Visual_FoxPro_报表设计演示稿精品PPT课件

Visual_FoxPro_报表设计演示稿精品PPT课件
与所用的打印机支持的纸宽有关系。
⒐报表控件
⑴报表控件工具栏
默认情况下系统在打开一个“报表设计 的同时会打开“报表控件”工具栏,在设 报表时要经常使用该工具栏所提供的 能。
2.“报表设计器”工具栏和“报表控件”工具
在报表的设计环境中,最常用的控件工具是 报表设计器”工具栏和“报表控件”工具栏 如果在启动“报表设计器”时没有出现如图 两个小窗体,可通过“显示”菜单下的“工 栏”选项来打开“工具栏”窗口。 “报表设计器”工具栏和“报表控件”工具 所包括的按钮及其说明分别见下表
• 在数据环境中的数据源,将在每一次运行报 被自动打开。
默认情况下,“报表设计器”显示三个带区 标头、细节和页脚注。报表带区(report )是指报表中的一块区域,可以包含文本、 表字段中的数据、计算值、用户自定义函数 片、线条等。
报表上可以有各种不同类型的带区,每一个 的底部有一个分隔栏。带区名称显示在靠近 头的栏上,蓝箭头指示该带区位于栏之上, 是之下。
页标头 每页出现一次列标题、日期、页码 列标头 每列使用一次,为列设置标头(分栏打印)
组标头 每组出现一次,用来放置分组字段和分隔线
细节 每记录出现一次,用来放置数据和说明文本 组注脚 每组出现一次,存放分组总计、小计文本
列注脚 每列使用一次,用来存放总结总计
页注脚 每页出现一次,放置日期、页码、分类总计
按钮
数据分组 数据环境
功能
显示“数据分组”对话框,用于创建数据组 定其属性 显示报表的数据环境
报表控件工具 显示或关闭“报表控件”工具栏 栏
调色板工具栏 显示或关闭调色板工具栏
布局工具栏 显示或关闭布局工具栏
设置报表数据源
• 一般情况下报表总是与一定的数据源相联系

报表设计visualfoxpro

报表设计visualfoxpro
报表设计 visualfoxpro
本章要点
8.1.1 报表向导 8.1.2 打开报表设计器 8.1.3 报表生成器介绍 8.1.4 快速报表 8.1.5 修改用快速报表产生的报表 8.1.6 设计报表 8.1.7 报表输出 8.2 标签的设计与使用
2
8.1 报表设计与应用
Visual FoxPro提供了不同层次的多种报表方法: (1)利用带TO PRINTER子句的LIST | DISPLAY命令。这 是一种最简单的报表输出方法。 (2)用CREATE REPORT<报表文件名> FROM <数据库 文件名>命令产生简单的报表。 (3)编程产生报表。这种方法最具灵活性,可以设计任何 形式的报表,只是设计程序的工作复杂。 (4)利用Visual FoxPro生成报表工具:报表向导、快 速报表和报表设计器,利用报表工具可以设计各种格式 的报表。本节主要介绍用报表工具产生报表。
10
8.1.2 打开报表设计器
启动报表设计器有多种方法: ● 菜单方法:若是新建报表,在系统菜单中选择【文件】|【新 建】命令,在文件类型对话框选择“报表”,单击“新建” 按钮;若是修改报表,则选择【文件】|【打开】命令,在 “打开”对话框中选择要修改的报表文件名,单击“打开” 按钮。 ● 命令方法:在COMMAND窗口输入如下命令: CREATE REPORT <文件名> &创建新的报表 或MODIFY REPORT <文件名> &打开一个已有的报表 ● 在项目管理器中,先选择文档标签,然后选择报表,单击“新 建”按钮。若需修改报表,选择要修改的报表,单击“修改” 按钮。
8
⑥ 选择样式:在如图“选择样式 ”对话框中选择需要的 样式,如“账务式”,选择样式时,对话框左上角可 预览样式效果。单击“下一步”,打开最后一个对话 框

vf课件第九章报表设计

vf课件第九章报表设计

2
目录
上一页 下一页 退出
【例8-1】利用报表向导设计学生成绩报表,要求输出学生学号、姓名、课 程代号、成绩并保存为“REPORT1”。
① 启动报表向导 :因为本例报表数据基于两个表(STUD和SC),所以在 “向导选取”对话框中应选择“一对多报表向导”
② 选择父表字段: 在如图中选择数据表STUD, 从“可用字段”列表中选择“学号”, 单击左边的左箭头按钮, 或者直接双击“学号”字段, 该字段会自动出现在“选定 字段”列表中,同样方法 添加姓名、班级字段
目录
上一页 下一页 退出
② ห้องสมุดไป่ตู้整图片
当图片与图文框的大小不一致时,需要在“报表 图片”对话框中选择相应的选项来控制图片的显示 行为
●“裁剪图片” :图片将以图文框的大小显示图片
●“缩放图片,保留形状” :图文框中放置一个完整、 不变形的图片在这种情况下,可能无法填满整个图 文框
(1)打开“项目管理器”,选择“文档”选项卡,从 中选择“报表”。然后单击“新建”按钮。在弹出 的“新建表单”对话框中单击“报表向导”按钮。
(2)在系统菜单中选择【文件】|【新建】命令,或者 单击工具栏上的“新建”按钮,打开“新建”对话 框,在文件类型栏中选择“报表”。然后单击“向 导”按钮。
(3)在系统菜单中选择【工具】|【向导】|【报表】 命令。
(2)绘图控件
绘图控件包括线条、矩形和圆角矩形。在“报表控件”中 选择相应的绘图控件,然后在报表的一个带区拖曳鼠标,将 生成相应的图形。
(3)域控件
域控件的添加和布局是报表设计的核心,用于打印表或视图 中的字段、变量和表达式的计算结果
24
目录
上一页 下一页 退出
① 添加域控件

VisualFoxPro程序设计—第六章报表设计

VisualFoxPro程序设计—第六章报表设计

§6.2 创建报表
5、报表设计器窗口:
§6.2 创建报表
6、报表分区:
(1)默认分区:页标头、细节、页注脚。
§6.2 创建报表
(2)全部分区:
§6.2 创建报表
(3)分区功能:

①“标题”区:用户可以在“标题”区中放置报表标
题、日期、页数、公司标志或围绕标题的边框及其修饰报
表标题的控件。

② “页标头”区:在页标头区一般放置报表列标题
⑥“页注脚”区:在“页注脚”区中一般放入日期、 页码、分类总计线、分类总计以及一些说明性文本。
⑦“总结”区:在“总结”区中可以放入对整个内容
进行总结的一些控件。其内容将在整个报表的最末尾出现入报表设计器窗口后,将在菜单栏中出现“报表”菜单。
§6.2 创建报表
三、快速报表:

数据源连接信息
§6.1 报表文件
2、创建报表文件:
三种方法: (1)利用报表向导 (2)利用报表设计器的快速报表功能 (3)利用报表设计器
§6.2 创建报表
一、报表向导
报表向导为用户进行报表设计提供了极方便的工具。 1、启动报表向导:
(1)在项目管理器中选择“报表”项,再单击 “向导”。
( 2)在“文件”菜单中选择“新建”,在“新建” 对话框中选择“报表”项,然后,单击按钮“向 导”。在“向导选取”对话框中,选择“报表向导” 项。
§6.4 设计分组报表
一、数据分组
可以根据数据、给定字 段或其他条件对记录进行分 组,使报表更便于阅读。
可以在“报表”菜单 中, ”或者在“报表设计 器”工具栏中选择“数据分 组”,屏幕上出现“数据分 组”对话框。
§6.4 设计分组报表
二、创建分组报表

Visual FoxPro 表单设计 ppt课件

Visual FoxPro 表单设计 ppt课件

2021/3/26
Visual FoxPro 表单设计 ppt课件
19
Visual FoxPro 表单设计
1.表单设计器的启动 2.表单设计器工具栏 3.向表单中添加对象 4.对象的引用 5.设置对象的属性 6.编辑对象的事件代码
2021/3/26
Visual FoxPro 表单设计 ppt课件
20
2021/3/26
Visual FoxPro 表单设计 ppt课件
7
Visual FoxPro 表单设计
• 在Visual FoxPro 6.0中,创建表单有以下三种方式: (1)可以直接利用表单向导创建表单; (2)利用表单设计器创建表单; (3)通过“表单”菜单中的“快速菜单”来添加表单控件和定
2021/3/26
Visual FoxPro 表单设计 ppt课件
1
Visual FoxPro 表单设计
本章主要内容: l 如何创建表单 l 对象的属性、事件和方法 l 表单控件
我们来学习表单设计!
2021/3/26
Visual FoxPro 表单设计 ppt课件
2
Visual FoxPro 表单设计
通过学习本章内容,您能够做到: • 学会使用表单向导和表单设计器创建表单 • 掌握类和对象及对象的属性、事件和方法等概念 • 掌握VFP中各类控件的特点和性能,学会在表单中
设计控件 • 学会在表单中编写事件代码 • 能够独立编制出完整的表单
2021/3/26
Visual FoxPro 表单设计 ppt课件
表单控 件工具

布局工 具栏
自动 格式
数据 环境
代码 窗口
调色板 工具栏
表单生 成器
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档