第一章 引言 1
什么是PAL? 1
PAL和PARADOX 1
PAL的设置 3
为什么要用PAL? 5
使用PAL之前 5
怎样使用本手册 6
注解 6
第二章 文本和命令 9
文本性质 9
命令序列 9
命令语法 10
PAL命令种类 12
编程命令 13
按键交互作用 14
简化的菜单命令 18
第三章 表达式 21
什么是表达式? 21
数据类型 22
计算表达式 22
表达式的元素 22
常量 23
数字常量和国际数格式 24
日期常量 25
逻辑常量 25
空值 25
变量和数组 26
变量 27
数组 28
操作符 29
字段说明符 32
函数 34
值处理 35
日期处理 35
串处理 36
PAL键码 38
第四章 控制结构 42
条件: 42
分支命令: 43
IF 45
SWITCH 46
循环语句 47
FOR循环 47
WHILE循环: 48
SCAN循环: 49
中断循环 50
RETURN和EXIT 50
RETURN 50
QUIT和EXIT 51
第五章 格式化数据 51
使用模式控制输入 52
怎样定义为模式。 53
模式的特点 55
使用格式说明控制输出 57
宽度 57
对齐 58
大小写 58
编辑 58
符号 59
日期 60
第六章 过程 60
何谓过程? 60
定义过程 62
调用过程 62
返回一个值。 62
将参数传给过程。 62
专用与全程变量 63
PRIVATE关键字 64
过程库 65
建立过程库 66
将过程存入库中 67
库目录列表 68
其它信息 68
封闭型过程 69
第七章 专题 69
命名规则 69
系统变量 70
revtal的使用 70
加密保护 70
专用程序 73
Init(初始化) 73
Instant 73
错误信息 74
错误信息处理 74
错误处理过程 76
第二部分 PAL工具 79
第八章 PAL菜单 80
显示PAL菜单 80
调试期间的PAL菜单 80
记录期间的PAL菜单 81
PLAY 81
RepeatPlay 81
BeginRecord 81
DEBUG 82
Value 82
检查变量和数组元素的值 83
表达式中的错误 83
MiniScript 84
命令行访问PAL和PARADOX 84
用微程序来测试 84
用微程序来建立键盘宏 85
用MicroSoft来学习PAL 85
用微程序的屏幕显示 85
MIcroScript错误 86
退出PAL菜单 87
第九章 建立和运行程序 87
建立程序 87
记录序列击键 91
个人编程器 92
编辑器 93
摘要 94
运行程序 94
Script/Play(程序/运行) 94
PALMenu/Play 94
Script/RepeatPlay和PALMenu/RepeatPlay 94
程序连续执行 94
在DOS中运行程序 95
程序出错和中断 95
中断程序执行 95
第十章 PAL编辑器 96
启动编辑器 96
用编辑器工作 96
编辑屏幕 97
编辑键 97
编辑器菜单 99
退出编辑器 100
编辑QuerySave程序 101
使用其他编辑器 101
第十一章 PAL调试程序 103
启动调试程序 103
用调试程序工作 104
调试层次(Debugging level) 104
调试库中的过程 105
调试程序屏幕 105
调试键 105
调试程序菜单 106
Step 107
Next 108
Go 108
MiniScript 108
Where? 109
Quit 110
Pop 110
Editor 110
退出调试程序 110
一个调试示范 111
第三部分 Paradox的使用 117
第十二章 Paradox的操作 118
关键字记录的使用 118
关键字指令模拟 121
SELCET、KEYPRE和TYPEIN 122
模式是怎样决定你能做什么的 122
当前模式: 123
Minor模式 123
用Tables工作 124
记录定位: 124
值的查询和存储 125
工作环境中的运行 127
列的计算 129
第十三章 用户界面 129
控制用户所能看到的内容 129
PAL油画 130
初始化油画 131
油漆油画 132
展示景物后所发生的一切 134
从用户处接受输入 135
读入一个字符 135
输入一个值 136
显示一个菜单 136
同一张表进行交互 137
改变工作环境 138
小结 138
第十四章 数据处理 140
域说明符 140
变量的使用 140
变量的寿命: 141
变量类型 142
数组的使用 143
记录的数组存贮 143
域名下标 144
用变量计算命令 145
形式变量 146
第十五章 性能与资源分配 148
过程 148
定义与使用过程 149
过程库 150
使用过程库 151
创建一个过程库 153
读取和使用库过程 153
自动装入过程 154
管理内存中过程 154
More/EMS选择 155
使用扩展内存 159
索引表 161
索引一个表 161
如何维护索引。 162
从应用程序上运行外部程序 163
第十六章 键盘宏定义 164
使用键码 164
使用命令 165
使用宏 165
使用宏重排表 166
使用宏表达信息 166
编程时使用宏 167
初学者的行为 168
删除宏 168
第十七章 使用多表和多记录格式 170
基本概念 170
多表格式中的等待 170
用连接工作 172
连结关键字 172
有限视区 174
多表格式和Paradox工作区 176
有关完整性:编辑和使用多表格式的数据项空关键字问题 181
确保有关完整性 181
第十八章 多用户应用程序 183
基本原理 183
将单用户转换到多用户应用 183
组织一个多用户应用程序 184
私人目录 184
对数据的访问的控制 185
Paradox保护生成器 185
管理锁定 185
自动锁定 186
显式锁定 186
表锁定 186
记录锁定 190
在网络中使用多表结构(mlititabie form) 193
SETRETRYPERIOD命令 194
数据的流通 195
查询(Query)、报告(Report)和交叉核查(Crosstab)的完整性。 195
进程间的通信 196
第十九章 建立Paradox的应用程序 198
怎样建立应用程序 198
设计和建立结构单元 199
设计应用程序的结构 200
记录程序的小块 200
写附加子程序 201
使用个人编程器连接松散的块 201
用Debugger测试你的作业 201
调整程序 202
编写封闭性子程序 202
应用程序封装 202
口令保护 203
源文件 203
子程序库 203
Paradox目标 203
Paradox或Paradox运行时间 203
初始化批处理文件 204
第二十章 PAL命令 205
第二十一章 PAL函数 328
第二十二章 PAL的样本应用程序 401
第二十三章 PAL数据录入工具箱 433
附录A 468
附录B 469
附录C 472
附录D 475
附录E 477
附录F 478