目录 3
第一篇 FoxPro 2.5基础篇 3
第1章 FoxPro 2.5 3
1.1 关系数据库概述 3
1.2 FoxPro 2.5操作系统配置 4
1.3 FoxPro 2.5的功能操作 7
1.3.1 汉字FoxPro菜单 7
1.3.2 功能简介 8
1.3.3 基本编辑操作 12
1.4 汉字FoxPro的集成开发环境和工具 13
1.5 汉字FoxPro的基本语法规则 19
1.5.1 数据类型、命令规则、符号约定 19
1.5.2 常量与变量 20
1.6 关系数据库的建立与编辑 24
1.6.1 建立数据库文件结构 24
1.6.2 打开和关闭数据库 25
1.6.3 向数据库输入记录 26
1.6.4 修改数据库结构 26
1.6.5 拷贝生成数据库结构 26
1.6.6 显示数据库文件结构与内容 27
1.6.7 使用命令向数据库文件输入数据 29
1.6.8 删除数据库中的数据 32
1.7 数据库的排序与索引 33
1.7.1 数据库文件的排序 33
1.7.2 索引文件的建立、打开与关闭 36
1.8 数据库的检索与计算 41
1.8.1 检索 41
1.8.2 统计与计算 43
1.9.1 工作区 46
1.9 多重数据库的连接和批量更新 46
1.9.2 多重数据库之间数据的访问 47
1.9.3 数据库的横向连接(JION) 47
1.9.4 数据库的关联性连接(SET RELATION) 48
1.9.5 数据库“一对多”的关联性连接(SET SKIP) 49
1.9.6 数据库的批量更新 51
1.10 基本程序设计 52
1.10.1 运行程序的编制与执行 52
1.10.2 交互式命令 52
1.10.3 程序控制 54
1.11.1 菜单屏幕颜色的配置 57
1.11 菜单程序设计技巧 57
1.11.2 FoxPro 2.5兼容的dBASEⅢ菜单 58
1.11.2.1 用?输出语句菜单 58
1.11.2.2 用TEXT......ENDTEXT语句实现菜单 58
1.11.2.3 用@X,Y SAY‘.....’语句实现菜单 59
1.11.2.4 光条选择式立体感菜单 60
1.11.3 FoxPro 2.5兼容的FoxBASE+菜单 62
1.11.3.1 层层下拉、弹出式立体多窗口菜单 62
1.11.3.2 用数据库技术实现多层次菜单的方法 65
1.11.3.3 降落弹跳式动态画面菜单的通用程序 66
1.11.3.4 上推拉帘式画面菜单的通用程序 68
1.11.3.5 用@X,Y PROMPT实现光条选择式菜单 69
1.11.4 FoxPro2.5菜单画面的实现 70
1.11.4.1 主菜单条下拉弹式菜单 71
1.11.4.2 主菜单弹出式立体感菜单 74
1.12 RQBE快速查询语言 75
1.12.1 基本查询 79
1.12.2 多库查询 82
1.13.1 报表生成器的进入和退出 84
1.13.1.1 菜单进入方式 84
1.13 报表的设计生成 84
1.13.1.2 命令进入方式 85
1.13.1.3 退出 85
1.13.1.4 生成报表 86
1.13.2 Quick Report快速报表生成 89
第二篇 FoxPro 2.5应用篇 95
第2章 汉字Fox Pro在产品质量管理信息中的应用 95
2.1 压力容器质量管理信息系统简介 95
2.1.1 系统的任务和要求 95
2.1.2 各功能模块简介 95
2.2.2 系统所用到的数据库文件 96
2.2 程序设计 96
2.2.1 程序设计的总体框图 96
2.2.3 各功能模块的设计思想 100
2.2.4 各模块程序设计示例 107
2.3 运行压力容器质量管理信息系统 121
第3章 汉字FoxPro在通用工资管理中的应用 128
3.1 通用工资管理系统简介 128
3.1.1 程序各模块的功能 128
3.1.2 方法概要 129
3.2.1 系统结构总图 130
3.2.2 系统中的数据库文件 130
3.2 程序设计 130
3.2.3 内存变量与特殊标志 133
3.2.4 模块流程 134
3.2.5 各模块程序设计示例 135
3.3 运行通用工资管理系统 174
第4章 汉字FoxPro在人事管理中的应用 178
4.1 人事管理系统功能概述 178
4.1.1 数据维护功能 178
4.1.2 档案查询功能 178
4.2 程序设计 179
4.2.2 系统中的数据库文件 179
4.2.1 程序设计的系统结构总图 179
4.1.3 档案更新功能 179
4.1.5 档案输出功能 179
4.1.4 档案统计功能 179
4.2.3 内存变量和特殊标志 183
4.2.4 模块的设计 183
4.2.5 各模块程序设计示例 184
4.3 运行通用人事管理系统 200
5.1.1 程序功能 206
5.1 销售合同管理系统简介 206
第5章 汉字FoxPro在销售合同管理中的应用 206
5.1.2 方法概要 208
5.2 程序设计 208
5.2.1 系统结构总图 208
5.2.2 系统中的数据库文件 210
5.2.3 内存变量和特殊标志 211
5.2.4 各模块功能 211
5.2.5 各模块程序设计示例 212
5.3 运行销售管理系统 225
6.1.1 模块功能 228
6.1 设备管理系统简介 228
第6章 汉字FoxPro在设备管理中的应用 228
6.2 系统程序总体设计 230
6.2.1 程序设计的系统结构总图 230
6.2.2 系统中的数据库文件 230
6.2.3 内存变量与特殊标志 232
6.2.4 各模块程序设计示例 232
6.3 运行设备管理系统 240
第7章 汉字FoxGraph在辅助设计施工管理中的应用 242
7.1 辅助设计施工技术管理软件包简介 242
7.2.2 软件包的构成和功能 243
7.2 施工进展图形模块程序设计 243
7.2.1 设计任务及实现设想 243
7.2.3 系统数据库设计 245
7.2.4 FoxGraph接收数据后的转换 246
7.2.5 用FoxGraph完成图形设计 247
7.2.6 各模块程序设计示例 251
7.3 运行施工进展子管理系统 255
第8章 汉字FoxPro在仓库材料管理中的应用 257
8.1 仓库材料管理系统功能概述 257
8.1.1 主控模块功能 257
8.1.2 输入输出模块功能 258
8.1.3 修改模块功能 259
8.1.4 查询模块功能 260
8.1.5 打印模块功能 260
8.1.6 退出模块功能 261
8.2 程序设计 261
8.2.1 系统结构总图 261
8.2.2 系统中数据库的结构设计 263
8.2.3 各模块程序设计示例 264
8.3 运行仓库材料管理系统 275
9.1 口令的设置 278
第9章 系统程序的装璜点缀 278
9.2 通用“飞字”程序 279
9.3 通用“移动字幕”程序 279
9.4 丰富多彩的清屏程序 280
9.5 别致的图形技术 282
9.6 动画菜单技术 282
9.7 用RUN调用封面装璜的.EXE执行文件 287
9.7.1 软件包说明“蹦字”程序 287
9.7.2 通用“交替变换放大汉字颜色”的封面程序 289
9.7.3 音乐点缀的通用程序 290
9.7.4 随机山水的风景画启始画面 293
第10章 报表编程技术 300
10.1 数据格式编辑字符 300
10.1.1 功能符 300
10.1.2 格式符 300
10.1.3 制表符的使用 301
10.2 报表的设计编程 302
10.2.1 报表中的字形变换 302
10.2.2 超宽报表打印技术 305
10.2.3 不打印“0.00”的方法 306
10.2.4 换页控制 307