第一章 FoxPro 2.5基础 1
1.1 FoxPro背景 1
1.2 FoxPro功能与特点 3
1.3 FoxPro 2.5新增功能 6
1.4 FoxPro配套产品 7
1.5 FoxPro丰富的工具 8
1.6 FoxPro 2.5环境要求 12
1.7 FoxPro 2.5系统限制 13
1.8 FoxPro 2.5环境配置和系统优化 14
1.9 FoxPro语言构成 31
第二章 编写应用程序 43
2.1 命名约定 43
2.2 习题 46
第三章 菜单 46
3.1 建立菜单 47
3.2 菜单活动 52
3.3 菜单控制程序 53
3.4 菜单杂项 55
3.5 习题 56
第四章 数据输入技术 57
4.1 屏幕控制程序 57
4.2 Screen Builder 60
4.3 屏幕程序生成 64
4.4 屏幕程序(.SPR) 66
4.5 Interrupt-Driven(中断驱动) 71
4.6 按钮 79
4.7 数据输入体系结构 87
第五章 多用户编程技术 101
5.1 多用户结构 101
5.2 多用户编辑 107
5.3 多用户添加操作 112
5.4 多用户删除操作 124
5.5 多用户终端 130
第六章 介绍SQL-SELECT 135
6.1 表 135
6.2 字段 135
6.3 WHERE 136
6.4 模式匹配 136
6.5 ORDER BY 136
6.6 SQL列函数 137
6.7 GROUP BY 137
6.8 HAVING 138
6.9 定向输出 138
6.10 练习EXSQL.PRG 140
6.11 习题 140
第七章 Report Writer基础 141
7.1 Report Writer介绍 141
7.2 Peport Writer计算 146
7.3 Report WriterGroup 147
7.4 Report Writer打印 151
7.5 习题: 152
第八章 增强的数据输入 155
8.1 刷新Output字段 155
8.2 Screen Builder对象 157
8.3 习题 162
第九章 数组 163
9.1 ACOPY() 163
9.2 ADEL() 163
9.3 AINS() 164
9.4 AELEMENT() 164
9.5 ADIR() 164
9.6 AFIELDS() 165
9.7 ASCAN() 165
9.8 ASORT() 165
9.9 ASUBSCRIPT() 165
9.10 习题 166
第十章 屏幕和窗口 167
10.1 屏幕 167
10.2 窗口 174
10.3 窗口对象 180
第十一章 BROWSE和Lookups 205
11.1 Browse介绍 205
11.2 Lookups和查找程序 209
11.3 嵌入式BROWSE 216
第十二章 多文件处理技术 227
12.1 建立关系 227
12.2 多用户和相关表 228
12.3 BROWSE和相关表 229
12.4 多文件数据输入 232
第十三章 SQL SELECT与RQBE 249
13.1 SQL SELECT和多文件 249
13.2 RQBE 250
13.3 RQBE Graph Wizard 250
13.4 练习:Excstord.PRG 251
第十四章 高级Report Writer 253
14.1 Prologue 253
14.2 变量 254
14.3 嵌入式UDFS 256
14.4 打印机重定向 258
第十五章 跨平台技术 259
15.1 跨平台移动 259
15.2 FoxPro表和TranSporter 260
第十六章 调试工具 273
16.1 DEBUG 273
16.2 TRACE 273
第十七章 帮助、错误处理和性能问题 277
17.1 Rushmore技术 277
17.2 性能问题 279
17.3 上下文敏感Help 281
17.4 错误处理 283
第十八章 FoxPro 2.5命令一览表 285
第十九章 FoxPro 2.5函数一览表 347
附录A 系统内存变量 383
附录B SYS系统信息函数 393
附录C FoxPro 2.5错误信息表 403
附录D 命令和函数分类介绍 413