出版说明 1
第一章 FoxBASE+概述 1
1.1 FoxBASE+的优胜之处 1
1.2 FoxBASE+的技术指标 2
1.3 全屏幕状态下的光标控制健 3
1.4 利用历史命令 4
1.5 约定和术语 5
1.6 启动和退出FoxBASE+ 8
1.7 自学习命令——HELP 8
1.8 菜单驱动的FoxBASE+ 8
第二章 FoxBASE+库文件的基本操作 11
2.1 数据库的基础知识 11
2.2 建立库文件 12
2.3 打开和关闭数据库 15
2.4 显示库文件记录:LIST命令和DISPLAY命令 15
2.5 指针移动 20
2.6 显示库文件结构 21
2.7 修改库文件结构 22
2.8 追加记录 22
2.9 插入记录 23
2.10 修改记录 24
2.11 删除记录 28
2.12 将缓冲区内容存盘 31
2.13 库文件的简单复制 31
2.14 FoxBASE+对磁盘的操作 32
3.1 一般内存变量的赋值 34
第三章 内存变量 34
3.2 数组内存变量的定义和赋值 35
3.3 屏幕映像内存变量的生成及恢复 37
3.4 内存变量的显示 37
3.5 保存内存变量 38
3.6 释放内存变量 38
3.7 恢复内存变量 39
3.8 内存变量和字段变量之间的数据传递 39
第四章 FoxBASE+函数 42
4.1 数值函数 42
4.2 字符函数 45
4.3 日期函数 54
4.4 测试函数 56
4.5 转换函数 62
4.6 工作区函数 65
4.7 运行环境函数和系统函数 69
4.8 条件函数(IIF) 77
4.9 输出格式函数 78
4.10 捕获输入键值函数(INKEY O 函数和READKEY O 函数) 78
4.11 用户自定义函数(UDF) 81
第五章 FoxBASE+库文件的高级操作 83
5.1 库文件的排序 83
5.2 库文件的索引 84
5.3 查询 89
5.4 统计命令 94
5.5 工作区 97
5.6 文件间的逻辑连接 98
5.7 库文件的物理连接 101
5.8 库文件之间的数据传递——UPDATE命令 102
5.9 库文件和结构描述文件的转换 103
第六章 报表文件及标签文件设计 106
6.1 报表输出 106
6.2 标签输出 111
第七章 输入输出命令 115
7.1 输出命令(?、??) 115
7.2 INPUT命令 116
7.3 ACCEPT命令 117
7.7 WAIT命令 117
7.5 在指定行、列输入和输出命令——■命令 118
7.6 字符串填入键盘缓冲区 126
7.7 打印输出 128
第八章 FoxBASE+程序设计 132
8.1 建立和修改命令文件 133
8.2 运行命令文件(执行程序) 134
8.3 注释和正文输出 134
8.4 过程文件 135
8.5 程序执行的返回、中止、暂停和继续执行 136
8.6 控制语句 140
8.7 全局内存变量和局部内存变量 147
8.8 参数调用 149
8.9 过程文件的装订 150
8.10 命令文件的编译 152
8.11 后台程序设计——ON命令 154
9.1 清屏命令 160
第九章 屏幕格式设计和菜单设计 160
9.2 画框命令 161
9.3 屏幕区域卷动命令——SCROLL 161
9.4 定做屏幕格式 161
9.5 菜单设计命令 163
第十章 FoxBASE+环境参数设置 171
10.1 环境参数的系统默认值 171
10.2 系统配置文件——CONFIG.FX 172
10.3 菜单驱动方式的SET命令 176
10.4 SET命令 176
10.5 环境文件 193
第十一章 FoxBASE+的外部接口 195
11.1 库文件和可交换数据文件的转换 195
11.2 执行外部程序 197
11.3 装入并执行风格二进制文件 198
第十二章 网络环境下的FoxBASE+ 200
12.1 FoxBASE+在NOVELL网上的安装及启动 200
12.2 库文件打开的特性 201
12.3 FoxBASE+库文件的加锁/开锁机制 202
第十三章 应用程序举例 205
13.1 LOTUS1—2—3批量决算工作表文件转换为文本文件及标识形成的方法 205
13.2 决算数据库数据的管理应用 214
13.3 仿BROWSE命令的记帐凭证输入程序 219
13.4 打印汉字国标字符集 238
附录1 FoxBASE+错误信息 242
附录2 FoxBASE+命令一览表 254
附录3 FoxBASE+函数一览表 261