《2000系列软件资料 VAX FMS表格驱动程序参考手册》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:2000系列资料出版中心
  • 出 版 社:
  • 出版年份:2222
  • ISBN:
  • 页数:120 页
图书介绍:

第一章 引论 1

1.1 终端,工作空间,表格和字段 1

1.1.1 终端 1

1.1.2 工作空间 2

1.1.3 表格 2

1.1.4 字段 2

1.2 终端控制区和表格工作空间 2

1.3 表格管理调用 3

1.3.1 控制调用 3

1.3.2 表格级调用 4

1.3.3 字段级调用 4

1.3.4 实用程序调用 4

1.4 内存驻留表格和表格库 5

1.5 多终端和多表格操作 5

1.6 调试方式 5

1.7 卷动操作 6

1.8 用户动作例程 6

1.9 命名的数据 6

1.10 终端键功能 6

1.11 当前状态 6

1.12 操作员支持 8

1.12.1 帮助 8

1.12.2 屏幕刷新 8

第二章 表格驱动程序的交互作用 9

2.1 与表格描述的交互作用 9

2.1.1 存贮和存取表格描述 9

2.1.2 显示表格 10

2.1.3 终端控制 11

2.1.4 利用工作空间存贮表格 12

2.1.5 帮助功能 13

2.1.6 字段处理顺序 13

2.1.7 文本、字段标记字符和显示属性 14

2.1.8 处理字段 14

2.1.8.1 字段图象 14

2.1.8.2 向右对齐和向左对齐字段属性 14

2.1.8.3 清字符和充填字符属性 15

2.1.8.4 缺省字段值 15

2.1.8.5 自动制表属性 15

2.1.8.6 要求响应和必须充填属性 15

2.1.8.7 固定小数点属性 15

2.1.8.8 只显示属性 16

2.1.8.9 不回送属性 16

2.1.8.10 管理程序专用属性 16

2.1.8.11 卷动 16

2.1.8.12 日期和时间属性 16

2.2 用户动作例程 16

2.2.1 字段完成UAR 17

2.2.2 帮助UAR 18

2.2.2.1帮助前UAR 18

2.2.2.2 帮助后UAR 18

2.2.3 帮助请求处理 19

2.2.4 功能键UAR 20

2.2.5 在UAR中的合法动作 21

2.3 与终端操作员的交互作用 22

2.3.1 通知出错和从出错中恢复 22

2.3.1.1 帮助键和帮助消息 23

2.3.1.2 从你的程序检查操作员响应 23

2.3.1.3 刷新屏幕:打CTRL/R 23

2.3.2 字段编辑功能 23

2.3.2.1 VT100另一种替代的小键盘方式 24

2.3.2.2 在字段中光标的初始位置 24

2.3.2.3 插入字段值:缺省功能 24

2.3.2.4 带符号的数字图象 24

2.3.2.5 删字符 25

2.3.3.6 删字段 25

2.3.2.7 光标右移 25

2.3.2.8 光标左移 25

2.3.3 转换插入方式 26

2.3.4 字段结束符 26

2.3.5 字段结束符和表格驱动程序调用 28

2.3.6 字段结束功能 29

2.3.6.1 通知表格完成 29

2.3.6.2 把光标挪到下个字段 29

2.3.6.3 把光标挪到上个字段 30

2.3.6.4 往回卷 30

2.3.6.5 向前卷 31

2.3.6.6 往回出卷动区 31

2.3.6.7 向前出卷动区 32

2.3.6.8 非法结束符的交互作用 32

2.3.7 另一种替代的小键盘方式结束符 32

2.4 键功能和键代码 33

2.4.1 表格驱动程序键功能 33

2.4.2 表格驱动程序键代码 33

2.4.2.1 控制键 34

2.4.2.2 换码序列 35

2.4.2.3 Gold序列 36

2.4.3 定义键 40

2.5 检查调用状态 40

2.5.1 应用程序开发用的调试方式支持 42

2.5.2 通知终端操作员关于程序出错 43

2.6 AST考虑 43

第三章 程序设计技巧和例子 44

3.1 卷动 44

3.1.1 控制卷动区 44

3.1.2 向前卷 45

3.1.3 往回卷 45

3.2 验证一个字符的字段—使用UAR 46

3.3 产生硬拷贝—使用命名的数据 46

3.4 存贮消息文本—使用命名的数据 48

3.5 把功能键转换成字段进入 49

3.6 对功能键的过滤 51

3.7 对字段的范围检查 52

3.8 模拟GETAL调用 54

3.9 压缩表格的显示时间 56

3.10 检查状态—三种方法 57

3.11 调页 59

3.12 FMS先进的程序设计 60

3.12.1 FMS性能 60

3.12.1.1 FMS库性能 60

3.12.1.2 表格驱动程序性能 60

3.12.2 复盖表格设计 60

第四章 联结应用和建立终端 64

4.1 联结 64

4.1.1 与表格驱动程序库的联结 64

4.1.2 与内存留驻表格的联结 64

4.1.3 与UAR向量的联结 65

4.2 在FMS程序中终端的使用 65

4.2.1 终端特征 65

4.2.2 直接的终端输出 65

4.2.3 在程序结束时的终端态 66

4.2.4 固件错的绕过工作 66

第五章 表格驱动程序调用 67

5.1 ADLVA—改变数据行属性 67

5.2 AFCX—改变字段上下文 68

5.3 AFVA—改变字段视频属性 69

5.4 ATERM—连接终端 70

5.5 AWKSP—连接表格工作区 72

5.6 BELL—振终端铃 73

5.7 CANCL—取消调用 73

5.8 CDISP—清除屏幕并显示表格 74

5.9 CLEAR—清除屏幕 75

5.10 CLEAR_VA—清除视频属性 75

5.11 DEL—从常驻内存表格列中取消表格 76

5.12 DFKBD—定义键盘 76

5.13 DISP—显示表格 78

5.14 DISPW—显示装入的表格 79

5.15 DPCOM—把逗号定义为小数点 80

5.16 DTERM—断开终端 81

5.17 DWKSP—断开表格工作区 81

5.18 FIX_SCREEN—恢复终端屏幕的改写行 82

5.19 GET—取指定字段的值 82

5.20 GETAF—取任意字段的值 83

5.21 GETAL—取所有字段的值 84

5.22 GETDL—从终端取数据行 85

5.23 GETSC—取上卷域的当前行 86

5.24 ILTRM—回送非法终止符 87

5.25 LCHAN—对表格库文件置通道 88

5.26 LCLOS—关闭表格库 89

5.27 LEDOF—断开终端LED 89

5.28 LEDON—接通终端LED 90

5.29 LOAD—装入表格而不显示 90

5.30 LOPEN—打开表格库 91

5.31 NDISP—标记当前工作区中的表格为不显示 91

5.32 PFT—处理字段终止符 92

5.33 PUT—输出值到指定字段 94

5.34 PUTAL—输出值到所有字段 96

5.35 PUTD—输出缺省值到指定字段 96

5.36 PUTAD—输出缺省值到所有字段 97

5.37 PUTL—输出行到屏幕 98

5.38 PUTSC—输出数据到卷动域的当前行 98

5.39 READ—读表格到存贮器中 99

5.40 RET—指定字段的值 99

5.41 RETAL—对所有字段回送值 100

5.42 RETCX—回送当前上下文 100

5.43 RETDI—回送由索引指定的命名数据 102

5.44 RETDN—回送由名字指定的命名数据 102

5.45 RETFL—回送表格行 103

5.46 RETFN—回送当前字段名 104

5.47 RETFO—按顺序回送字段名 104

5.48 RETLE—回送指定字段的长度 105

5.49 RFRSH—恢复屏幕 105

5.50 SCR_WIDTH—置屏幕宽度 106

5.51 SIGOP—操作员信号 106

5.52 SPADA—置小键盘为应用方式 107

5.53 SPOFF—断开只检查方式 107

5.54 SPON—接通只检查方式 108

5.55 SSIGQ—置信号为无声方式 108

5.56 SSRV—指定状态记录变量 108

5.57 STAT—根据上次调用回送状态 109

5.58 STERM—置当前终端 109

5.59 STIME—置字段输入超时 110

5.60 SWKSP—置当前工作区 110

5.61 TCHAN—置终端通道 111

5.62 USER_REFRESH—建立用户刷新程序 111

5.63 WAIT—等待操作员 112

附录A VAX FMS表格驱动程序调用 114

A.1 与VAX语言无关的表示法 114

A.2 表格驱动程序调用的过程参数表示法 114