《IntraBuilder编程指南》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王经亮等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:1999
  • ISBN:7505351907
  • 页数:277 页
图书介绍:

目录 1

第1章 关于IntraBuilder 1

1.1 IntraBuilder的应用 2

1.2 IntraBuilder的特性 2

1.3 更高级的特性 3

1.4 用JavaScript编程 4

1.5 IntraBuilder 1.51开发环境 5

1.5.1 IntraBuilder 1.51资源管理器 5

1.5.2 基本菜单 7

1.5.3 设计菜单 8

1.5.4 工具栏和浮动工具箱 9

1.6 IntraBuilder 1.51的配置要求 13

1.7 小结 13

第2章 一个简单的IntraBuilder程序 15

2.1 IntraBuilder应用程序介绍 15

2.2 准备工作 15

2.3 创建表格 16

2.4 创建窗体 19

2.5 修改窗体 21

2.5.1 窗体设计环境 21

2.5.2 加入图片 22

2.5.3 重新布置窗体 22

2.6 生成报表 24

2.6.1 用报表专家生成报表 24

2.7 通过浏览器查看窗体 26

2.6.2 报表与窗体连接 26

2.8 小结 27

第3章 IntraBuilder的数据连接机制 29

3.1 IntraBuilder Broker 29

3.2 IntraBuilder Agent 30

3.3 建立数据库连接 30

3.3.1 定义ODBC数据源的一般过程 30

3.3.2 建立一个Access ODBC数据源 32

3.3.3 设置IntraBuilder使用的ODBC数据源 34

3.3 5 与SQL Link连接 36

3.3.4 在IntraBuilder中打开一个ODBC表 36

3.3.6 用SQL Link链接打开表 38

3.4 小节 39

第4章 设计表 41

4.1 基本概念 41

4.2 创建表结构 42

4.2.1 字段名 42

4.2.2 字段类型 42

4 2.3 表设计器 44

4.2 4 输入数据 46

4.2.5 查找记录 47

4.2.6 替换记录 48

4.2.7 记录计数 48

4.3 表重构 49

4.4 索引和分类介绍 51

4.5 DBF索引 51

4.5.2 创建简单索引 52

4.5.1 基本概念 52

4.5.3 创建复杂索引 53

4.5.4 选择索引 54

4.5.5 修改索引 55

4.5.6 删除索引 55

4.6 DB索引 55

4.6.1 主索引和二级索引 55

4.6.2 关键字的唯一性 55

4.6.5 创建二级索引 56

4.6.4 创建主索引 56

4.6.3 维护和非维护索引 56

4.7 分类排序 57

4.8 获得聚合信息 57

4.9 小结 59

第5章 设计窗体 61

5.1 用窗体设计器开始创建新窗体 61

5.2 选择数据源 62

5.3 拖放字段到窗体上 63

5.4 放置标签 63

5.5 激活一个窗体Rowset 64

5.6 设置窗体的按钮 65

5.7 设置窗体的可视化元素 67

5.8 运行完整的窗体 69

5.9 组件浮动工具箱 69

5.9.1 标准组件 70

5.9.2 数据访问对象组件 72

5.9.3 浏览记录组件 73

5.9.4 更新记录组件 74

5.10.1 对齐控件 75

5.10 版式工具 75

5.10.2 改变一组控件的大小 77

5.10.3 使用网格来放置控件 78

5.11 多页窗体 78

5.12 自定义组件 79

5.12.1 构造自定义组件 80

5.12.2 使用自定义组件 80

5 12.3 引入自定义组件 80

5.13 自定义窗体类 82

5.14 小结 83

第6章 设计报表 85

6.1 使用报表专家 85

6.1.1 选择Rowset 85

6.1.2 选择报表类型 86

6.1.3 选择字段 87

6.1.4 选择分组字段 87

6.1.7 运行报表 88

6.1.6 设定版式 88

6.1.5 设置摘要字段 88

6.2 报表设计器 90

6.2.1 设定查询 91

6.2.2 在报表上放置字段 91

6.3 分组 93

6.3.1 将报表分组 93

6.3.2 设置分组摘要 95

6.4.2 加入显示日期和时间的控件 96

6.4.1 设置报表标题 96

6.4 设计页面头标 96

6.4.3 增加显示页码的控件 97

6.4.4 增加分隔线控件 97

6.5 浏览完成的报表 98

6.6 摘要型报表 99

6.6.1 用报表专家生成报表 99

6.6 2 细化设计 99

6.7 组件浮动工具箱 101

6.7.1 标准组件 101

6.7.2 数据访问(Data Access)对象组件 102

6.7.3 报表组件 102

6.8 小结 103

第7章 数据库管理和表 105

7.1 dBASE表 105

7.1.1 dBASE表格式的优点 106

7.2 Paradox表 107

7.2.1 Paradox表的优点 107

7.1.2 dBASE表的缺点 107

7.2.2 Paradox表的缺点 108

7.3 SQL Link 109

7.3.1 SQL Link的优点 109

7.3.2 SQL Link的缺点 109

7.4 ODBC 109

7.4.1 ODBC的优点 109

7.4.2 ODBC的缺点 109

7.5.1 什么是参考完整性约束 110

7.5 Paradox表的参考完整性约束定义 110

7.5.2 建立参考完整性约束 111

7.5.3 修改和取消参考完整性约束 113

7.6 Paradox表的安全性设置 114

7.6.1 设置表的密码 114

7.6.2 使用加密的Paradox表 115

7.7 dBASE安全体系 116

7.7.1 管理员 116

7.7.2 定义用户和组 116

7.7.3 表级别的安全性 118

7.7.5 加密作用范围 120

7.7.4 字段级别的安全性 120

7.8 使用加密的dBASE表 122

7.9 使用加密的SQL表 122

7.10 小结 123

第8章 查询 125

8.1 输入查询语句 125

8.2 Visual Query Builder 126

8.3 Visual Query Builder工具栏 128

8.3.1 “Option”(选项)按钮 128

8.3.2 “Expression”(表达式)按钮 129

8.3.3 “SQL”按钮 130

8.3.4 “Run”(运行)按钮 130

8.4 查询中的字段细节设置 131

8.4.2 选项(Option) 132

8.4.3 排序(Sort) 132

8.4.1 表名 132

8.4.4 分组条件(Group Condition) 133

8.4.5 标准(Criteria) 133

8.5 表的求交 133

8.6 小结 134

第9章 脚本、事件、方法 135

9.1 JavaScript 135

9.2 脚本编辑器 135

9.3 自定义脚本编辑器 136

9.3.1 编辑器属性 137

9.3.2 字体属性 139

9.3.3 外观属性 140

9.4 脚本簿 140

9.4.1 测试表达式 141

9.4.2 脚本簿的监视功能 142

9.4.3 “_sya”对象 142

9.4.4 脚本簿用于调试 142

9.4.5 自定义脚本簿 145

9.5.1 创建新方法 146

9.5 方法编辑器 146

9.5.2 将已有方法与事件相连 147

9.5.3 编辑方法 147

9.5.4 将方法与事件的连接断开 148

9.5.5 验证方法 149

9.6 客户端与服务器端的事件处理 149

9.7 在HTML文件中嵌入JavaScript代码 150

9.8 小结 151

10.1 JavaScript的特点 153

第10章 IntraBuilder和JavaScript 153

10.2 JavaScript扩展了Web应用 154

10.2.1 CGI技术 154

10.2.2 JavaScript技术 154

10.3 JavaScript语法 155

10.3.1 变量 156

10.3.2 JavaScript变量的数据类型 156

10.3.3 数据类型转换 158

10.3.5 运算符 159

10.3.4 语句 159

10.3.6 控制结构 164

10.3.7 其他语句 168

10.4 JavaScript函数 170

10.4.1 函数 170

10.4.2 参数 170

10.4.3 函数返回值 171

10.4.4 定义和调用函数 171

10.4.5 方法 172

10.4.6 系统函数 173

10.5 增强的JavaSeript 174

10.6 小结 174

第11章 IntraBuilder的面向对象编程 175

11.1 面向对象编程 175

11.2 对象的数据特征 176

11.3 对象的实例化 178

11.4 对象引用 179

11.5 清除对象 181

11.6 创建对象库 182

11.7 数组(Array)对象 183

11.8 内置对象 185

11.8.1 String对象 185

11.8.2 Math对象 186

11.8.3 Date对象 187

11.9 小结 188

第12章 IntraBuilder对象 189

12.1 文件(File)对象 189

12.2 数据访问对象 191

12.3 窗体对象 199

12.4 窗体中的对象 200

12.5 报表对象 209

12.6 报表中的对象 211

12.7 小结 213

13.2 编制完美的函数 215

13.2.1 问题所在 215

13.1 好的计划是成功的开始 215

第13章 调试和错误处理 215

13.2.2 解决方案 216

13.3 使用alert函数进行调试 218

13.4 使用脚本簿进行调试 219

13.5 Exception处理 223

13.5.1 什么是Exeeption 224

13.5.2 抛出Exception 224

13.5.4 finally语句 225

13.5.3 捕捉Exception 225

13.6 创建Exception子类 226

13.7 编制Exception文档 227

13.8 小结 231

第14章 多线消息数据库(一) 233

14.1 创建表结构 233

14.2 设置自定义窗体类 237

14.3 创建主窗体 237

14.3.1 从窗体专家开始 238

14.3.2 用窗体设计器更改版面 239

14.3.3 用窗体设计器增加控件 240

14.4 主窗体的公用函数 241

14.5 主窗体及控件事件处理方法 245

14.5.1 主窗体事件 245

14.5.2 查询对象Messagel的事件 246

14.5.3 其他控件的事件 247

14.6 小结 250

第15章 多线消息数据库(二) 251

15.1 登录窗体事件和公用函数 251

15.2 登录窗口第一页 253

15.3 登录窗口第二页 255

15.4 登录窗口第三页 256

15.5 登录窗口第四页 257

15.6 登录窗口第五页 259

15.7 登录窗口第六页 260

15.8 新消息报表 262

15.8.1 用报表专家创建新消息报表 262

15.8.2 修改新消息报表代码 263

15.9 进入浏览窗口 264

15.8.3 运行报表 264

15.10 小结 266

附录A 自定义IntraBuilder 267

A.1 桌面属性 267

A.1.1 文件属性 267

A.1.2 应用程序属性 268

A.2 窗体设计器属性 269

A.3 视图(View)菜单 270

A.4 设置自定义组件 270

A.5 中文输入问题 271

A.5.1 修正内容 272

A.5.2 BDE中文驱动程序设定 272

附录B IntraBuilder主页专家 273

B.1 开始创建主页 273

B.2 第一步:设置显示的文字和图形 274

B.3 第二步:链接窗体和报表 274

B.4 第三步:选择版式方案 275

B.5 第四步:运行主页 276