丛书前言
前言
基础篇
第1章 VisualFoxPr06. 0简介
1. 1 VisualFoxPr06. 0简介
1. 2 VisualFoxPr06. 0程序设计的特点
1. 2. 1 程序开发的步骤
1. 2. 2 开发VisualFoxPro应用程序的过程
1. 3 VisualFoxPr06. 0的新特点
1. 4 中文VisualFoxPr06. 0的安装
1. 4. 1 系统要求
1. 4. 2 安装VisualFoxPr06. 0(中文版)
1. 5 应用VisualFoxPro的开发环境
1. 5. 1 VisualFoxPr06. 0环境的配置
1. 5. 2 项目管理器的应用
第2章 VisualFoxPro编程结构
2. 1 VisualFoxPro程序设计基础
2. 1. 1 常量. 变量. 变量类型和变量作用域
2. 1. 2 运算符. 运算符的优先级和表达式
2. 1. 3 数组
2. 2 建立逻辑表达式
2. 2. 1 建立复合逻辑表达式
2. 2. 2 确定逻辑表达式的运算顺序
2. 2. 3 简化逻辑表达式
2. 3 程序控制结构
2. 3. 1 顺序结构
2. 3. 2 选择结构
2. 3. 3 循环结构
2. 4 执行外部程序
2. 4. 1 子程序. 函数和过程
2. 4. 2 使用DO命令执行外部程序
2. 4. 3 使用SETPROCEDURETO调用外部程序
2. 4. 4 使用SETLIBRARYTO调用外部程序
第3章 设计数据库和表
3. 1 数据规范化
3. 1. 1 函数依赖
3. 1. 2 码
3. 1. 3 第一范式(1NF)
3. 1. 4 第二范式(2NF)
3. 1. 5 第三范式(3NF)
3. 1. 6 何时可违反规范化规则
3. 2 数据库(DateBase)与表(Table)
3. 2. 1 表
3. 2. 2 数据库
3. 2. 3 数据字典
3. 3 数据库设计
3. 3. 1 分析数据需求, 确定建立数据库的目的
3. 3. 2 将需求分类从而确定出需要的表
3. 3. 3 确定所需字段
3. 3. 4 确定关系
3. 3. 5 设计求精
3. 3. 6 示例数据库图解
3. 4创建数据库
3. 5 在VisualFoxPro开发环境中创建表
3. 5. 1 创建自由表
3. 5. 2 创建数据库表
3. 5. 3 利用表向导创建表
3. 6 在VisualFoxPro开发环境下表的操作
3. 6. 1 表内容的浏览和编辑
3. 6. 2 在表中添加新记录
3. 6. 3 删除记录
3. 6. 4 定制"浏览"窗口
3. 6. 5 表的定制
3. 7 在VisualFoxPro开发环境下数据库的操作
3. 7. 1 操作数据库及数据库对象的命令和函数
3. 7. 2 在数据库中添加表
3. 7. 3 从数据库中移去表
3. 7. 4 在表间建立和删除永久关系
3. 7. 5 使用参照完整性
3. 7. 6 创建存储过程
3. 7. 7 查看和设置数据库属性
3. 8 多表的使用
3. 8. 1 使用数据工作区
3. 8. 2 使用表别名
3. 8. 3 表的关联
第4章 查询与视图
4. 1 查询设计
4. 1. 1 使用查询向导或查询设计器
4. 1. 2 设置查询设计器的各种条件与属性
4. 1. 3 输出查询结果
4. 1. 4 运行查询
4. 2 关于SQL
4. 3 设计视图
4. 3. 1 设计本地视图
4. 3. 2 设计远程视图
4. 3. 3 使用视图更新数据
4. 4 定制视图
4. 4. 1 在视图中添加表达式
4. 4. 2 设置视图字段属性
4. 4. 3 参数提示
4. 4. 4 设置超时时间间隔
4. 5 使用视图
4. 5. 1 在视图中使用多个本地表
4. 5. 2 在视图中使用多个远程表
4. 5. 3 在视图中合并本地和远程数据
4. 6 视图操作命令与函数
4. 6. 1 创建视图
4. 6. 2 使用视图
4. 6. 3 优化视图
4. 7 在程序和表单中使用查询
第5章 面向对象设计
5. 1 对象定义和对象特性
5. 1. 1 对象的定义
5. 1. 2 对象的特性
5. 2 类和对象的关系
5. 2. 1 类
5. 2. 2 类和对象的区别
5. 2. 3 创建对象和释放对象
5. 3 VisualFoxPro类
5. 3. 1 基类
5. 3. 2 扩展VisualFoxPro基类
5. 3. 3 类的属性. 方法与事件
5. 4 创建类
5. 4. 1 创建类的理由
5. 4. 2 创建类
5. 5 使用类
5. 5. 1 使用Cwatch类
5. 5. 2 在容器分层结构中引用对象
5. 5. 3 相对引用
5. 5. 4 访问对象数组
5. 5. 5 调用父类方法程序代码
5. 6类库管理
5. 6. 1 创建类库
5. 6. 2 修改类库中的类定义
5. 6. 3 从类库中删除类定义
5. 6. 4 类库之间的类复制
5. 7 使用类浏览器管理类
5. 7. 1 启动类浏览器
5. 7. 2 修改类图标和说明
5. 7. 3 查看类代码
5. 8 创建类实例
第6章 表单及其控件
6. 1 表单设计器
6. 1. 1 创建表单对象
6. 1. 2 数据环境
6. 1. 3 表单控件工具栏
6. 1. 4 布局工具栏
6. 2 常用的表单控件
6. 2. 1 显示信息
6. 2. 2 提供一组预先设定的选择
6. 2. 3 接受预先不能确定的输入
6. 2. 4 微调控件
6. 2. 5 命令按钮控件和命令按钮组控件
6. 2. 6 定时器控件
6. 3 向表单中加入控件
6. 3. 1 深入了解容器和控件对象
6. 3. 2 添加VisualFoxPro容器
6. 3. 3 向表单中添加VisualFoxPro控件
6. 4 处理表单对象
6. 4. 1 设计时处理表单
6. 4. 2 运行表单
6. 5 使用表单集
6. 5. 1 表单集的基本设计
6. 5. 2 表单集的进阶设计
6. 6 表单的管理
6. 6. 1 隐藏表单
6. 6. 2 将参数传递到表单
6. 6. 3 从表单返回值
6. 6. 4 管理表单的多个实例
6. 6. 5 为表单或表单集设置设计区
6. 6. 6 关闭活动的表单
6. 7 控件使用技巧
6. 7. 1 使控件更容易使用的方法
6. 7. 2 允许拖放操作
6. 8 表单设计示例
6. 8. 1 创建表单集
6. 8. 2 创建页框
6. 8. 3 进一步完善程序
第7章 报表与标签设计
7. 1 报表设计
7. 1. 1 确定报表的格式
7. 1. 2 报表布局文件
7. 1. 3 使用向导设计报表
7. 1. 4 使用报表设计器设计报表
7. 2 用快速报表创建简单报表
7. 2. 1 创建快速报表
7. 2. 2 保存. 预览和运行快速报表
7. 3 调整报表文件
7. 3. 1 修改报表布局
7. 3. 2 设定数据来源
7. 3. 3 加入报表控件
7. 4 在报表中使用表达式和变量
7. 5 创建一对多报表
7. 6 控制报表控件的打印
7. 6. 1 打印具有可变长度值的控件
7. 6. 2 不输出重复值
7. 6. 3 不输出空白行
7. 6. 4 生成打印表达式
7. 7 标签文件的创建与使用
7. 8 向应用程序中添加报表或标签
7. 8. 1 控制报表和标签的输出
7. 8. 2 集成查询和报表
第8章 设计菜单和工具栏
8. 1 创建菜单和快捷菜单
8. 1. 1 规划菜单系统
8. 1. 2 创建菜单
8. 1. 3 常规选项对话框
8. 1. 4 菜单选项对话框
8. 2 创建快捷工具栏
8. 2. 1 创建自定义工具栏类
8. 2. 2 在表单集中添加自定义工具栏
8. 2. 3 协调菜单和自定义工具栏
第9章 使用APl函数
9. 1 操作INI文件
9. 1. 1 INI文件的结构
9. 1. 2 关键字值的读取
9. 1. 3 写入INI文件关键字的值
9. 2 操作注册表
9. 2. 1 常用APl函数介绍
9. 2. 2 VFP中使用注册表示例应用篇
第10章 需求分析
10. 1 系统功能定义
10. 1. 1 维护人员基本信息功能
10. 1. 2 人员奖励. 处罚. 培训和出国等功能
10. 1. 3 人员增加功能
10. 1. 4 人员解职功能
10. 1. 5 劳动力调配管理功能
10. 1. 6 人事合同管理功能
10. 1. 7 人事档案管理功能
10. 1. 8 权限管理
10. 2 系统用况定义
10. 2. 1 系统登录
10. 2. 2 新增人员
10. 2. 3 人员解职
10. 2. 4 人员内部调动
10. 2. 5 档案入档
10. 2. 6 档案取档
10. 2. 7 档案借阅
10. 2. 8 档案归还
10. 2. 9 签订人事合同
10. 2. 10 合同终止
10. 2. 11 合同违约处理
第11章 数据库结构设计
11. 1 权限模块数据结构
11. 2 人员基本信息数据结构
11. 3 人员奖励. 处罚. 培训和出国数据结构
11. 4 档案管理表结构
11. 5 合同管理表结构
11. 6 职称评定模块
11. 7 基础参数设置模块
第12章 系统轮廓设计
12. 1 系统总体框架和菜单设计
12. 1. 1 系统功能结构图
12. 1. 2 建立项目文件
12. 1. 3 建立系统主菜单
12. 2 系统主文件
第13章 通用类的设计
13. 1 数据集移动和操作按钮
13. 2 通用定位窗体类设计
第14章 权限模块设计
14. 1 登录模块设计
14. 2 组设置
14. 3 用户设置
14. 4 密码修改
第15章 基础数据模块实现
15. 1 jcsz_OperateData类的实现
15. 2 基础模块实现
第16章 业务模块实现
16. 1 部门卡片信息维护
16. 2 人事卡片信息维护
16. 2. 1 人事卡片信息维护表单的实现
16. 2. 2 对子表进行操作
16. 3 新增人员
16. 4 档案管理
16. 4. 1 档案入档
16. 4. 2 档案出档
第17章 查询和报表的实现
17. 1 通用查询类制作
17. 2 VBA技术介绍
17. 2. 1 Excel中宏的录制及VFP代码的转换
17. 2. 2 在VisualFoxPro中对Excel的一些常用控制命令
17. 3 通用打印类制作
17. 4 制作查询和打印报表
17. 4. 1 制作QueryButton类
17. 4. 2 实现部门卡片明细查询
17. 4. 3 查询和打印的使用
第18章 系统发布制作
18. 1 应用程序的发布过程
18. 1. 1 发布过程
18. 1. 2 发布树
18. 1. 3 "安装向导"的工作
18. 2 准备要发布的应用程序
18. 2. 1 连编项目
18. 2. 2 确保运行时的行为正确
18. 2. 3 在应用程序中包含资源
18. 2. 4 删除受限制的VisualFoxPro功能和文件
18. 2. 5 定制要发布的应用程序
18. 3 使用"安装向导"