VFP期末复习提纲

上传人:壹****1 文档编号:592497202 上传时间:2024-09-20 格式:PPT 页数:49 大小:879.50KB
返回 下载 相关 举报
VFP期末复习提纲_第1页
第1页 / 共49页
VFP期末复习提纲_第2页
第2页 / 共49页
VFP期末复习提纲_第3页
第3页 / 共49页
VFP期末复习提纲_第4页
第4页 / 共49页
VFP期末复习提纲_第5页
第5页 / 共49页
点击查看更多>>
资源描述

《VFP期末复习提纲》由会员分享,可在线阅读,更多相关《VFP期末复习提纲(49页珍藏版)》请在金锄头文库上搜索。

1、VFP期末复习期末复习VFP期末考试题型期末考试题型v一、单选题一、单选题(20题,每题题,每题2分,共分,共40分分)v二、填空题二、填空题(8题,每空题,每空1分,共分,共10分分)v三、判断题三、判断题(10题,每题题,每题1分,共分,共10分分)v四、数据库操作题四、数据库操作题(2题,共题,共20分分)v五、程序设计题五、程序设计题(2题,共题,共20分分)来自教材课后习题第第1 1章章 数据库系统概数据库系统概述述1、数据库、数据库基本理论基本理论(概念、发展、数据(概念、发展、数据模型)模型)2、VisaulFoxPro系统概述系统概述(概念、关系(概念、关系运算)运算)3、VF

2、P工作方式、命令结构工作方式、命令结构4、用户界面、项目管理器、用户界面、项目管理器 1、数据库(数据库(数据库(数据库(DBDB)、数)、数)、数)、数据库系统(据库系统(据库系统(据库系统(DBSDBS)、数据)、数据)、数据)、数据库管理系统(库管理系统(库管理系统(库管理系统(DBMSDBMS)三)三)三)三者之间的关系是者之间的关系是者之间的关系是者之间的关系是 :层次层次模型模型网状网状模型模型关系关系模型模型2、数据库管理系统所数据库管理系统所支持的数据模型有三种,支持的数据模型有三种,分别是:分别是:DBS包括包括DB和和DBMS概念:概念:3、数据库系统与文件系统的主要区别是

3、、数据库系统与文件系统的主要区别是:A数据库系统复杂,而文件系统简单数据库系统复杂,而文件系统简单B文件系统不能解决数据冗余和数据独立性文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决问题,而数据库系统可以解决C文件系统只能管理程序文件,而数据库系文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件统能够管理各种类型的文件D文件系统管理的数据量较少,而数据库系文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量统可以管理庞大的数据量4、VisaulFoxPro系统概述系统概述由关系模型构造的由关系模型构造的数据库管理系统称为数据库管理系统称为关关系型数据库管理系统系

4、型数据库管理系统。如如VFP。一个关系在关系型一个关系在关系型数据库系统中用数据库系统中用二维数二维数据表据表来表示。数据表有来表示。数据表有表名、字段和记录。表名、字段和记录。两个不同实体集的三种两个不同实体集的三种关系:关系:一对一、一对多和多一对一、一对多和多对多对多。5、VFP工作方式工作方式1.1.命令交互方式命令交互方式:执行方式灵活、方便、快捷。执行方式灵活、方便、快捷。2.2.程序执行方式程序执行方式:运行效率高,可重复执行。运行效率高,可重复执行。6 6、常用文件类型、常用文件类型 (1)(1)数数据据库库文文件件:扩扩展展名名分分别别为为 . .dbcdbc、.dct.dc

5、t和和 .dcx .dcx三种类型的文件。三种类型的文件。 (2) (2) 表表文文件件:扩扩展展名名为为. .dbfdbf和和.fpt.fpt两两种种类类型的文件。型的文件。 (3) (3) 项项目目文文件件:扩扩展展名名为为.pjx.pjx和和.pjt.pjt两两种种类型的文件。类型的文件。 (4) (4) 程程序序文文件件:扩扩展展名名为为.prg.prg和和.fxp.fxp两两种种类型的文件。类型的文件。 (5) (5) 索索引引文文件件:扩扩展展名名为为. .idxidx和和.cdx.cdx两两种种类型的文件。类型的文件。 (6)(6)表表单单文文件件:扩扩展展名名为为.scx.sc

6、x、.sct.sct、.spr.spr和和.spx.spx等四种类型的文件。等四种类型的文件。 (7) (7) 报报表表文文件件:扩扩展展名名为为.frx.frx和和.frt.frt两两种种类型的文件。类型的文件。 (8) (8) 标标签签文文件件:扩扩展展名名为为. .lbxlbx和和.lbt.lbt两两种种类型的文件。类型的文件。 (9)(9)菜菜单单文文件件:扩扩展展名名为为. .mnxmnx、.mnt.mnt、.mpr.mpr和和.mpx.mpx等四种类型的文件。等四种类型的文件。 (10) (10) 查查询询文文件件:扩扩展展名名为为. .qprqpr和和.qpx.qpx两两种种类型

7、的文件。类型的文件。 (11) (11) 视视图图文文件件:扩扩展展名名为为.vue.vue的的文文件件,用用于存储程序运行环境的设置。于存储程序运行环境的设置。 (1212)内存变量文件)内存变量文件(.MEM):(.MEM):保存内存变量。保存内存变量。(1313)文文本本文文件件(.TXT):(.TXT):描描述述应应用用系系统统的的信信息以及与其他程序的交换信息。息以及与其他程序的交换信息。在在VFPVFP中可以用中可以用DODO命令执行的文件类型有哪些?命令执行的文件类型有哪些? 第一第一 程序文件程序文件 *.prg 第二第二 查询文件查询文件 *.qpr 必须带扩展名必须带扩展名

8、第三第三 菜单文件菜单文件 *.mpr 必须带扩展名必须带扩展名 第四第四 表单文件表单文件 格式格式 do form *.scx记忆项目管理器项目管理器是文件、数据、文档和对象的集合。是文件、数据、文档和对象的集合。文件扩展名文件扩展名.PJX.PJX。项目管理器以大纲的形式组织、显示项目中的文项目管理器以大纲的形式组织、显示项目中的文件。可以展开或折叠这些文件。件。可以展开或折叠这些文件。尝试自己建立一个项目管理器尝试自己建立一个项目管理器7.7.项目管理器项目管理器第第3章章 创建与操作数据表创建与操作数据表VisualFoxPro中的应用程序一般是由中的应用程序一般是由数据库数据库,数

9、数据表据表,表单表单,报表报表,标签标签,程序程序等组件构成。等组件构成。管理这些组件的工具称为管理这些组件的工具称为“项目管理器项目管理器”。项目文件的扩展名项目文件的扩展名.pjx库表库表库表库表数据库数据库数据库数据库视图视图视图视图第第2 2章章 VFP VFP 操作基操作基础础VisualFoxPro数据数据:数据类型数据类型、常常量、量、变变量、量、运算符运算符、表达式表达式、常用常用函数函数、VFP文件类型文件类型数据数据数据数据常量常量常量常量变量变量变量变量字段字段字段字段变量变量变量变量内存内存内存内存变量变量变量变量数值数值数值数值字符字符字符字符日期日期日期日期日期时间

10、日期时间日期时间日期时间( (T T) )逻辑逻辑逻辑逻辑货币货币货币货币( (Y Y) )字符字符字符字符(C)(C)数值数值数值数值(N)(N)日期日期日期日期(D)(D)逻辑逻辑逻辑逻辑(L)(L)备注备注备注备注(M)(M)通用通用通用通用(G)(G)字符字符字符字符数值数值数值数值逻辑逻辑逻辑逻辑日期日期日期日期Visual FoxPro的的数据类型数据类型数据类型数据类型系统系统系统系统变量变量变量变量可以可以链接链接或或嵌入嵌入OLE对象对象字符型常量字符型常量定界符双引号(定界符双引号(“ ”)、单引号()、单引号( )和方括号()和方括号( )括起来括起来数据类型特性数据类型

11、特性字符型字符型 每个字符占一个字节,每个汉字每个字符占一个字节,每个汉字2个个 最多最多 254 数值型数值型 数值型数据由数字数值型数据由数字09以及小数点和正负号组成。长度以及小数点和正负号组成。长度不能超过不能超过20个字节,其中负号和小数点各占一位。个字节,其中负号和小数点各占一位。浮点型浮点型 与数值型等价,主要考虑到版本兼容与数值型等价,主要考虑到版本兼容整型整型 占占4个字节,以二进制的形式表示的个字节,以二进制的形式表示的 双精度型双精度型 固定占用固定占用8个字节个字节 货币型货币型 固定占用固定占用8个字节个字节 日期型日期型 占用占用8个字节,个字节,“YYYYMMDD

12、” 日期时间型日期时间型 1899年年12月月30日为默认的日期日为默认的日期 占用占用8个字节个字节逻辑型逻辑型 存入的值为存入的值为F和和T两种状态占用两种状态占用1个字节个字节备注型备注型 固定为固定为4个字节,个字节,通用型通用型 固定为固定为4个字节,个字节, 在在VisualFoxPro中,下列各项的数据中,下列各项的数据类型所占字符的字节数相等的是类型所占字符的字节数相等的是 A)日期型和逻辑型)日期型和逻辑型B)日期型和通用型)日期型和通用型C)逻辑型和备注型)逻辑型和备注型D)备注型和通用型)备注型和通用型 格式一:格式一:功能:将表达式的值赋值给内存变量。功能:将表达式的值

13、赋值给内存变量。格式二:格式二:STORE TO 功能:将表达式的值分别赋值给内存变量名表中的每个变量。功能:将表达式的值分别赋值给内存变量名表中的每个变量。例如:例如: c=good &字符串字符串good赋给变量赋给变量c,c成为字符型变量成为字符型变量 x20 store 2 to a1,s1赋初值数据类型的固定内存变量的内存变量的赋值:赋值:一、运一、运算算符符1 1、算术、算术、算术、算术运算符运算符运算符运算符 : ( )、 * 或或 、* 、/、%、+、 2 2、字符、字符、字符、字符运算符运算符: +、 、$ 、 “12” “人民人民” +”AB” “abc” $ “abcde

14、”3 3、日期时间、日期时间、日期时间、日期时间运算符运算符:+、 2008-10-01+12 10/13/2008 2008-10-01-2007-10-01 365 同类型数据之间可以进行减运算同类型数据之间可以进行减运算同类型数据之间可以进行减运算同类型数据之间可以进行减运算 的数据类型是:的数据类型是:的数据类型是:的数据类型是:数值数值数值数值型,型,型,型,字符字符字符字符型,型,型,型,日期日期日期日期型型型型 4 4、关系、关系、关系、关系运算符运算符关系运算符连接的式子称为关系表达式。其运算关系运算符连接的式子称为关系表达式。其运算结果为结果为.T.,或,或.F.?2008-

15、10-012007-12-315 5、逻辑、逻辑、逻辑、逻辑运算符运算符()、()、NOT或或!、AND、OR?Not1996-10-011995-12-316、宏代换宏代换宏代换宏代换 &关系运算符关系运算符比较比较规则规则 1、西文字符根据、西文字符根据ASCII码值大小进行比较码值大小进行比较 2、汉字按其、汉字按其机内码机内码(拼音拼音)值的大小进行比较值的大小进行比较 3、比较方法如下:将关系运算符、比较方法如下:将关系运算符右右右右边的字符串逐一与边的字符串逐一与左左边的相比边的相比. 空格空格数字数字字符字符大大写字母写字母小小写字母写字母汉汉字字运算符的优先级运算符的优先级 算

16、术运算符算术运算符字符串运算符字符串运算符最高级一元运算符 “+”和“-”(正负号) *或(乘方) *、/、和%(乘、除和余数) +和-(加和减) +和-(精确连接和非精确连接) +和-(加和减) 日期运算符日期运算符 关系运算符关系运算符、=、=、#、!=、$、=各运算符优先级相同次高级逻辑运算符逻辑运算符.NOT.或!(逻辑非) .AND.(逻辑与).OR.(逻辑或) 最低级二、常二、常用用函函数数1、数值函数:、数值函数: INT( ), MAX( ), MIN( ), ROUND( ), MOD( )2、字符函数、字符函数:LEN(), AT(), SPACE(), SUBSTR(),

17、 TRIM(), ALLTRIM()3、转换函数、转换函数: LOWER(), UPPER(), CTOD(), DTOC(), TTOS() , STR(), VAL(), ASC(), CHR()4、日期时间函数:、日期时间函数: DATE(), TIME(), YEAR(), MONTH(), DAY()5、测试函数:、测试函数: BOF(), EOF(), FOUND(), EMPTY(), TYPE(), IIF()三三.Visual FoxPro.Visual FoxPro表的类型表的类型VFPVFP表文件分为表文件分为自由表和数据库表自由表和数据库表。自自由由表表: :独独立立存

18、存在在的的、单单独独使使用用的的表表文文件件。在在命命令令窗口用窗口用“USE “USE ”命令打开自由表。命令打开自由表。数数据据库库表表: :存存在在于于某某个个数数据据库库中中的的表表。数数据据库库表表不能单独使用。不能单独使用。要要先先用用OPEN OPEN DATABASEDATABASE 命命令令打打开开数据库文件,再用数据库文件,再用USEUSE 命令打开表。命令打开表。三、表的基本操作(菜单方式和命令方式)三、表的基本操作(菜单方式和命令方式)1、建立表结构、建立表结构(数据库中的表和自由表、将自由表从(数据库中的表和自由表、将自由表从项目管理器中移去或添加、表设计器的使用)项

19、目管理器中移去或添加、表设计器的使用)CREATE|?2、修改表的结构、修改表的结构MODIFYSTRUCTURE(修改表结构:增加字段、删除字段、修改字段等)(修改表结构:增加字段、删除字段、修改字段等)3、显示表的结构、显示表的结构LIST/ /DISPLAYSTRUCTURE创建创建数据库数据库数据库数据库:CREATEDATABASE4、打开表、打开表USE表名表名5、关闭表、关闭表USECLOSEALL6、表中记录指针的定位、表中记录指针的定位GOGOTOSKIPLOCATEGOTOPGOBOTTOM7、表中记录的显示、表中记录的显示LISTDISPLAYBROWSE8、向表中追加记

20、录、向表中追加记录APPENDAPPENDBLANKAPPENDBLANKAPPENDFROM9、插入记录、插入记录INSERTINSERTBEFORE在文件在文件在文件在文件尾尾尾尾增加一条增加一条增加一条增加一条空空空空记录记录记录记录 10、修改记录、修改记录BROWSE/EDIT/CHANGE11、替换记录、替换记录Replacewith12、删除与恢复记录、删除与恢复记录DELETEALL/NEXTN/RECORDN/RESTFORPACKZAPRECALLALL/NEXTN/RECORDN/RESTFOR13.13.索引和索引文件索引和索引文件索引是按照表中某个索引是按照表中某个关

21、键字段或表达式关键字段或表达式,对表,对表中的记录进行逻辑排序,它不改变表中数据的中的记录进行逻辑排序,它不改变表中数据的物理顺序,而是另外建立一个索引文件。物理顺序,而是另外建立一个索引文件。 索引文件是一个指针文件,由记录号、源表文索引文件是一个指针文件,由记录号、源表文件中提取的索引表达式值等组成。它是表的附件中提取的索引表达式值等组成。它是表的附属文件,不能单独使用,必须同原表一起使用。属文件,不能单独使用,必须同原表一起使用。索引文件索引文件单索引文件(单索引文件(.IDX.IDX)与表名不同,使用时需单独打开,淘)与表名不同,使用时需单独打开,淘汰!汰!复合索引文件复合索引文件 (

22、.CDX.CDX)结构复合索引文件结构复合索引文件: :与表名相同,随表文件名的打开而与表名相同,随表文件名的打开而打开打开非结构复合索引文件:与表名不同,使用时需单独打非结构复合索引文件:与表名不同,使用时需单独打开开单索引单索引其中结构复合索引是所有索引中最为重要的索引,在本章所提到的索引一般均指的是结构复合索引。其中结构复合索引是所有索引中最为重要的索引,在本章所提到的索引一般均指的是结构复合索引。13、多工作区操作、多工作区操作1)数据库设计器)数据库设计器2)工作区的概念()工作区的概念(1-32767)(SELECT0)3)数据工作期窗口)数据工作期窗口4)表之间的关系()表之间的

23、关系(一对一一对一、一对多一对多、多对多多对多VFPVFP支持前两种支持前两种支持前两种支持前两种 )5)工作区的互访)工作区的互访6)多表建立关系多表建立关系建立一对多或一对一的建立一对多或一对一的临时临时临时临时关系关系建立建立永久永久永久永久关系关系 第第4 4章章 数据库操作数据库操作 1 1、数据库的创建与管理、数据库的创建与管理、数据库的创建与管理、数据库的创建与管理2 2、数据字典、数据字典、数据字典、数据字典 字段属性字段属性字段属性字段属性 记录规则记录规则记录规则记录规则 永久关系永久关系永久关系永久关系 参照完整性参照完整性参照完整性参照完整性 本地本地本地本地视图视图视

24、图视图 主要操作:主要操作:主要操作:主要操作:1 1数据库的创建,打开和关闭;数据库的创建,打开和关闭;数据库的创建,打开和关闭;数据库的创建,打开和关闭;2 2在数据库中创建、添加、移去库表;在数据库中创建、添加、移去库表;在数据库中创建、添加、移去库表;在数据库中创建、添加、移去库表;3 3设置库表字段的扩展属性(标题、输设置库表字段的扩展属性(标题、输设置库表字段的扩展属性(标题、输设置库表字段的扩展属性(标题、输入掩码、格式、默认值、注释)入掩码、格式、默认值、注释)入掩码、格式、默认值、注释)入掩码、格式、默认值、注释)4 4设置设置设置设置字段字段字段字段和和和和记录记录记录记录

25、的的的的有效性规则有效性规则有效性规则有效性规则;5 5设置库表的扩展属性及库表的触发器设置库表的扩展属性及库表的触发器设置库表的扩展属性及库表的触发器设置库表的扩展属性及库表的触发器6 6库表之间库表之间库表之间库表之间永久(永久(永久(永久(临时临时临时临时)关系关系关系关系的创建和的创建和的创建和的创建和解除,设置解除,设置解除,设置解除,设置参照完整性参照完整性参照完整性参照完整性;数据库三个文件数据库三个文件数据库三个文件数据库三个文件:. .DBCDBC. .DBTDBT. .DCXDCX 1 创建数据库:数据库是一个容器数据库是一个容器,是许多相关的数据库表及其,是许多相关的数据

26、库表及其关系关系的的集合。集合。n 建立数据库就是建立一个扩展名为建立数据库就是建立一个扩展名为.DBC的文的文件。件。n同时系统自动建立两个同名,同时系统自动建立两个同名, 扩展名为扩展名为.DCT的数据库备注文件的数据库备注文件 扩展名为扩展名为.DCX的数据库索引文件的数据库索引文件CREATE DATABASE 数据库名数据库名2 打开和关闭数据库打开数据库 关闭数据库 CLOSE DATABASE CLOSE ALLOPEN DATABASE 数据库文件名数据库文件名(不出现数据库设计器窗口)(不出现数据库设计器窗口)3 修改数据库修改数据库MODIFY DATABASE 数据库文件

27、名数据库文件名(出现数据库设计器窗口)(出现数据库设计器窗口)4.删除数据库删除数据库 DELETE DATABASE 库名库名第第5章章 结构化查询语言结构化查询语言结构化查询语言结构化查询语言SQLSQL 1 1、数据查询、数据查询、数据查询、数据查询使用使用使用使用SELECTSELECTSQLSQL语句建立查询语句建立查询语句建立查询语句建立查询 Select;Select;From;From;WhereWhere;Orderby;Orderby;GroupbyGroupby)整个查询用一条整个查询用一条整个查询用一条整个查询用一条SELECTSELECT语句完成语句完成语句完成语句完

28、成 单表查询。多表查询(不考)单表查询。多表查询(不考)单表查询。多表查询(不考)单表查询。多表查询(不考)显示字段显示字段显示字段显示字段:SELECTSELECT字段(用字段(用字段(用字段(用DISTINCTDISTINCT 去掉去掉重复值重复值)数据源数据源数据源数据源:FROMFROM表名表名表名表名条件条件条件条件:WHEREWHERE排序排序排序排序:ORDERBYORDERBY统计查询统计查询统计查询统计查询:AVGAVG,SUMSUM,MAXMAX,MINMIN,COUNTCOUNT分组分组分组分组查询:查询:查询:查询:GROUPBYGROUPBYHAVINGHAVING

29、1、在在SQL语句中,与表达式语句中,与表达式“工资工资Between1210and1240”功能相同的表达式是功能相同的表达式是()A工资工资=1210AND工资工资=1240B工资工资1240C工资工资=1210OR工资工资1210AND工资工资12402、在在SQLSELECT语句语句中用于实现关系的中用于实现关系的选择运算选择运算的短语是的短语是()AFORBWHERECWHILEDJOIN 练习:练习:3、查询学生信息表中性别、查询学生信息表中性别为女同学的所有信息。为女同学的所有信息。2 2、数据定义、数据定义、数据定义、数据定义CreateCreateTableTable Alt

30、erAlter TableTableDropDrop TableTable 3 3、数据操纵、数据操纵、数据操纵、数据操纵InsertInsert IntoInto ValusValusUpdateUpdate SetSetDleteDlete 不属于不属于SQL数据操作命令的是数据操作命令的是()AMODIFYBINSERTCUPDATEDDELETEA A第第6 6章章 查询与视图设计查询与视图设计器器 1 1、查询与视图设计器的异、同点、查询与视图设计器的异、同点、查询与视图设计器的异、同点、查询与视图设计器的异、同点2 2、查询输出去向、查询输出去向、查询输出去向、查询输出去向3 3、

31、运行查询、运行查询、运行查询、运行查询4 4、视图的、视图的、视图的、视图的建立建立建立建立和和和和保存保存保存保存查询查询查询查询设计器和设计器和设计器和设计器和视图视图视图视图设计器的主要设计器的主要设计器的主要设计器的主要不同不同不同不同表现在表现在表现在表现在 :查询设计器查询设计器没有没有没有没有“更新条件更新条件更新条件更新条件”选项卡,选项卡,有有有有“查询去向查询去向查询去向查询去向”选项选项 查询操作基本命令查询操作基本命令vCREATE QUERYvMODIFY QUERYvDo *.qpr视图操作基本命令视图操作基本命令打开视图文件并浏览打开视图文件并浏览 OPEN DA

32、TABASE 数据库名数据库名 USE 视图文件名视图文件名BROWSE 修改视图修改视图 MODIFY VIEW 视图文件名视图文件名 删除视图删除视图 DELETE VIEW 视图文件名视图文件名 1、在在VFP中中运行查询运行查询文件文件query1.qpr,正确的命令是,正确的命令是()Adoquery1Bdoqueryquery1Cdoquery1.qprDrunquery1 2、关于视图的描述正确的关于视图的描述正确的是是()A视图保存在数据库文件中视图保存在数据库文件中B视图保存在项目文件中视图保存在项目文件中C视图保存在表文件中视图保存在表文件中D视图保存在视图文件中视图保存在

33、视图文件中练习:练习:第第7 7章章 结构化程序设结构化程序设计计 1 1、结构化程序设计的概念、结构化程序设计的概念、结构化程序设计的概念、结构化程序设计的概念顺序、分支、循环顺序、分支、循环顺序、分支、循环顺序、分支、循环 2 2、程序文件的建立、保存和运行(、程序文件的建立、保存和运行(、程序文件的建立、保存和运行(、程序文件的建立、保存和运行(.prg.prg文件文件文件文件)3 3、常用的输入语句、常用的输入语句、常用的输入语句、常用的输入语句(Accept(Accept,InputInput,Wait)Wait)循环结构循环结构DOWHILE.ENDDOFOR.ENDFOR|NEX

34、TSCAN.ENDSCAN辅助语句辅助语句EXITLOOP分支结构分支结构IF.ENDIFIF.ELSE.ENDIFDOCASECASE条件条件1语句序列语句序列1CASE条件条件2语句序列语句序列2OTHERWISE语句序列语句序列nENDCASE 求出100,600内除3余2并且除5余3的整数的个数。33求出1,15内所有偶数的积。645120求求1-50所有整数平方和所有整数平方和42925求求1-50所有整所有整除3或者整除5 的所有整数整数第第8章章 对象与表单对象与表单对象与表单对象与表单 1 1、基本概念基本概念基本概念基本概念对象、类、事件、方法、属性、对象的引用等对象、类、事

35、件、方法、属性、对象的引用等对象、类、事件、方法、属性、对象的引用等对象、类、事件、方法、属性、对象的引用等2、表单设计表单设计表单设计表单设计11)表单表单表单表单向导向导向导向导和表单和表单和表单和表单设计器设计器设计器设计器22)表单的)表单的)表单的)表单的属性设置属性设置属性设置属性设置(常用属性:(常用属性:(常用属性:(常用属性:CaptionCaption,AutoCenterAutoCenter,BackColorBackColor)33)表单的)表单的)表单的)表单的方法方法方法方法(常用方法:(常用方法:(常用方法:(常用方法:RefreshRefresh,Release

36、Release,SetFocusSetFocus,HideHide,ShowShow)44)表单的)表单的)表单的)表单的事件事件事件事件(常用事件:(常用事件:(常用事件:(常用事件:LoadLoad,InitInit,ActiveActive.)3 3、运行表单、运行表单、运行表单、运行表单DODOFORMFORM表单名表单名表单名表单名.scx.scx在在VisualFoxPro中可以用中可以用DO命命令执行的文件令执行的文件不不包括包括()A.prg文件文件 B.mpr文件文件C.frx文件文件D.qpr文件文件第第10章章 报表报表报表报表 1 1、VisualFoxProVisua

37、lFoxPro提供了不同的报表设计方法提供了不同的报表设计方法提供了不同的报表设计方法提供了不同的报表设计方法如:如:如:如:报表向导报表向导报表向导报表向导、快速报表快速报表快速报表快速报表和和和和报表设计器报表设计器报表设计器报表设计器2 2、报表设计包括、报表设计包括、报表设计包括、报表设计包括确定数据源确定数据源确定数据源确定数据源和和和和设计布局设计布局设计布局设计布局两个部分两个部分两个部分两个部分数据源数据源数据源数据源主要是主要是主要是主要是库表库表库表库表和和和和自由表自由表自由表自由表,也可以是也可以是也可以是也可以是视图视图视图视图和和和和临时表临时表临时表临时表。3 3

38、、报表设计器包括、报表设计器包括、报表设计器包括、报表设计器包括3 3个带区:个带区:个带区:个带区:页标头页标头页标头页标头(PageHeaderPageHeader)、)、)、)、细节细节细节细节(DetailDetail)和和和和页脚页脚页脚页脚(PageFooterPageFooter)1、报表的数据源可以是报表的数据源可以是()A表和视图表和视图B表或查询表或查询C表、视图或查询表、视图或查询D表或其它报表表或其它报表3、为了在报表中打印当前为了在报表中打印当前时间,这时应该插入一个()时间,这时应该插入一个()A.表达式控件表达式控件B.域控件域控件C.标签控件标签控件D.文件控件

39、文件控件 练习:练习:4、有有VisualFoxPro中,中,在屏幕上预览报表的命令在屏幕上预览报表的命令是是AREPORTFORMPREVIEWBPREVIEWREPORTCDOREPORTPREVIEWDRUNREPORTPREVIEW 2、在创建快速报表时,在创建快速报表时,基基本带区本带区包括包括()A标题、细节和总结标题、细节和总结 B页标头、细节和页注脚页标头、细节和页注脚C组标头、细节和组注脚组标头、细节和组注脚D标题、细节和页注脚标题、细节和页注脚第第11章章 菜单菜单菜单菜单 菜单由菜单设计器生成。菜单由菜单设计器生成。菜单与表单不同,它不能直接在设计器中菜单与表单不同,它不能直接在设计器中生成生成程序代码程序代码。而必须专门生成。而必须专门生成菜单程序代码菜单程序代码。在。在设计设计器器中所做的一切将被保存在一个中所做的一切将被保存在一个.MNX的文件中。的文件中。它实际上是一个它实际上是一个表文件,表文件,不能被不能被执行执行。必须生成。必须生成扩展名为扩展名为.MPR菜单程序,才能运行菜单程序,才能运行。菜单分为:菜单分为:下拉下拉菜单和菜单和快捷快捷菜单。菜单。菜单操作基本命令菜单操作基本命令建立菜单文件建立菜单文件 create menu修改菜单修改菜单 MODIFY menu 文件名文件名 运行菜单运行菜单 do 菜单文件名菜单文件名.MPR

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号