前言 1
第1章 Oracle DS 10g概述 1
1.1 安装Oracle DS 10g 1
目录 1
1.2 Oracle DS 10g组件 4
1.3 Net Manager 8
1.4 SQL*Plus 12
1.5 小结 12
1.6 习题 13
第2章 Forms Builder综述 14
2.1 Forms对象 14
2.2.1 对象导航器 17
2.2 Forms Builder组件 17
2.2.2 布局编辑器 21
2.2.3 属性选项板 28
2.2.4 PL/SQL编辑器 31
2.3 运行Forms应用 32
2.4 小结 36
2.5 习题 37
第3章 建立表单 39
3.1 表单模块综述 39
3.2 建立基本表单 40
3.3 建立主细目表单 47
3.4 设置对象属性 50
3.5 使用块 53
3.5.1 使用数据块 54
3.5.2 使用控制块 54
3.6 小结 57
3.7 习题 57
第4章 使用各种输入项 59
4.1 使用文本项 59
4.2 使用复选框 63
4.3 使用单选组 66
4.4 使用列表项 68
4.5 小结 70
4.6 习题 71
第5章 使用各种非输入项 73
5.1 使用显示项 73
5.2 使用图像项 75
5.3 使用按钮 79
5.4 使用层次树项 84
5.5 使用计算项 87
5.6 小结 91
5.7 习题 91
第6章 编辑器和LOV 93
6.1 使用编辑器 93
6.2 使用记录组 97
6.3 使用LOV 98
6.3.1 LOV向导 99
6.3.2 开发LOV应用 101
6.4 小结 105
6.5 习题 105
第7章 窗口和画布 107
7.1 使用窗口 107
7.2 使用画布 110
7.2.1 使用内容画布 110
7.2.2 使用标签画布 113
7.2.3 使用堆叠画布 117
7.2.4 使用工具条画布 121
7.3 小结 125
7.4 习题 126
第8章 消息和警告 127
8.1 使用消息 127
8.1.1 消息简介 127
8.1.2 消息示例 129
8.2 使用警告 132
8.3 小结 135
8.4 习题 136
第9章 使用触发器 137
9.1 触发器简介 137
9.2 导航触发器 138
9.2.1 PRE-XXX导航触发器 139
9.2.2 POST-XXX导航触发器 140
9.2.3 WHEN-NEW-XXX-INSTANCE导航触发器 142
9.3 事务触发器 144
9.3.1 INSERT事务触发器 146
9.3.2 UPDATE事务触发器 147
9.3.3 DELETE事务触发器 149
9.3.4 COMMIT事务触发器 150
9.4 验证触发器 152
9.5 查询触发器 153
9.6 登录触发器 156
9.7 记录触发器 159
9.8 界面事件触发器 160
9.9 小结 163
9.10 习题 163
第10章 使用菜单 166
10.1 菜单简介 166
10.2 菜单编辑器 168
10.3 建立并使用Forms菜单 171
10.4 建立并使用弹出式菜单 175
10.5 小结 178
10.6 习题 179
第11章 多表单应用 181
11.1 调用表单 181
11.2 集成表单应用 185
11.4 习题 188
11.3 小结 188
第12章 Forms高级应用技术 190
12.1 使用基于存储过程的数据块 190
12.2 在表单中调用Web文档 195
12.3 使用定时器 197
12.4 在表单中定制DML语句 199
12.5 在表单中执行DDL语句 200
12.6 在表单中使用对象类型 202
12.6.1 使用对象类型向导 202
12.6.2 开发对象类型应用 205
12.7.1 开发PL/SQL库 206
12.7 使用PL/SQL库 206
12.7.2 引用PL/SQL库 207
12.8 使用视觉属性 209
12.9 使用属性类 211
12.10 在表单中调用命令行工具 213
12.11 小结 215
附录A 习题参考答案 217
第1章 217
第2章 218
第3章 219
第4章 220
第5章 222
第6章 224
第7章 225
第8章 229
第9章 230
第10章 233
第11章 236
附录B 对象属性 237
B.1 块属性 237
B.2 项属性 243
B.2.1 列表项特有属性 252
B.2.2 复选框特有属性 252
B.2.4 图像项特有属性 253
B.2.3 单选按钮特有属性 253
B.2.5 图表项特有属性 254
B.3 画布属性 254
B.3.1 标签画布属性 256
B.3.2 标签页属性 256
B.4 框架属性 256
B.5 窗口属性 261
B.6 表单模块属性 263
B.7 触发器属性 267
B.8 警告属性 269
B.9 编辑器属性 270
B.10 记录组属性 272
B.11 LOV属性 273
B.12 视觉属性 275
B.13 关系属性 276
B.14 菜单模块属性 278
B.15 菜单属性 279
B.16 菜单项属性 280
附录C 内置子程序 283
C.1 警告内置子程序 283
C.2 应用内置子程序 284
C.3 块内置子程序 288
C.4 画布内置子程序 294
C.5 图表内置子程序 298
C.6 表单内置子程序 299
C.7 项内置子程序 308
C.8 菜单内置子程序 324
C.9 消息内置子程序 327
C.10 多表单内置子程序 330
C.11 参数内置子程序 330
C.12 查询内置子程序 333
C.13 记录内置子程序 335
C.14 关系内置子程序 339
C.15 报表内置子程序 341
C.16 标签页内置子程序 345
C.17 事务内置子程序 347
C.18 Web内置子程序 349
C.19 窗口内置子程序 350
C.20 记录组内置子程序 354
C.21 列表项内置子程序 363
C.22 值列表内置子程序 365
C.23 层次树内置子程序 367
C.24 定时器内置子程序 372
C.25 视觉属性内置子程序 373
C.26 OLE内置子程序 374
C.27 编辑器内置子程序 375
D.1 块处理触发器 377
附录D 触发器 377
D.2 界面事件触发器 378
D.3 主细目触发器 381
D.4 消息处理触发器 382
D.5 导航触发器 383
D.6 查询触发器 386
D.7 存储过程触发器 386
D.8 事务触发器 387
D.9 校验触发器 393
D.10 登录触发器 394
D.11 键触发器 395
D.12 其他触发器 395
附录E 系统变量 397