当前位置:首页 > 工业技术
IntraBuilder应用开发指南
IntraBuilder应用开发指南

IntraBuilder应用开发指南PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:石跃军等编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:1998
  • ISBN:7115074410
  • 页数:281 页
图书介绍:
《IntraBuilder应用开发指南》目录

第一部分 IntraBuilder基础 3

第一章IntraBuilder概述 3

1.1 IntraBuilder软件的基本结构 3

1.1.1 IntraBuilder设计器 3

1.1.2 IntraBuilder服务器 6

1.2 IntraBuilder的产品构成 9

1.2.1 IntraBuilder产品版本 9

1.4 联机帮助(Help) 10

1.3 扩展的JavaScript 10

1.2.2 IntraBuilder Server运行环境要求 10

1.4.1 上下文关联的联机Help 11

1.4.2 在 Help中导航 11

1.4.3 在Help中检索 11

1.4.4 复制Help文本 13

1.4.5 打印 Help主题 13

第二章IntraBuilder快速浏览 15

2.1 安装IntraBuilder 15

2.2 快速创建IntraBuilder应用 16

2.2.1 创建数据表 17

2.2.2 创建窗体 20

2.2.3 完善窗体 25

2.2.4 将数据表和窗体放入IntraBuilder服务器 26

第三章 表设计器 29

3.1 IntraBuilder设计数据表概述 29

3.2 表结构 30

3.3 打开表设计器(Table Designer) 31

3.4 表设计器窗口 33

3.5 在表设计器中操作 35

3.5.1 键盘操作 35

3.5.2 增加和插入域 35

3.5.3 移动域 35

3.5.4 删除域 36

3.5.5 查看表的属性 36

3.5.6 调整表设计器窗口 37

3.5.7 保存表结构 37

3.6 打印表结构 38

3.7 修改表结构 38

3.5.8 放弃改变 38

3.8 访问表的口令 39

3.9 定义数据输入规则 39

3.10 引用的完整性 40

3.10.1 定义引用完整性 40

3.10.2 修改、删除父表对子表的作用 42

3.10.3 改变或删除引用完整性 42

第四章 窗体设计器 43

4.2 窗体设计器概述 44

4.1 使用窗体专家 44

4.2.1 设计与运行模式 46

4.2.2 窗体设计器工具栏 46

4.2.3 窗体设计器快捷菜单 46

4.2.4 窗体设计器工具 47

4.3 窗体设计工作区 48

4.3.1 布局菜单 49

4.3.2 组件选项板 50

4.4.3 移动组件 52

4.4.2 选择组件 52

4.4.1 增加组件 52

4.4 使用组件 52

4.4.4 剪切、复制、粘贴、删除组件 53

4.4.5 撤消和重做 53

4.4.6 改变组件大小 53

4.4.7 排列组件 53

4.4.8 设置或改变属性 54

4.5.1 窗体与表的链接 55

4.5.2 HTML控件:建立题头、标签和文本 55

4.5.3 Text控件:建立数据输入域 59

4.5.4 Password控件:建立注册窗体 61

4.5.5 Select控件:建立下拉式选择清单 61

4.5.6 SelectList控件:多项选择列表 64

4.5.7 按钮 66

4.5.8 Reset Button控件:清除窗体 68

4.5.9 CheckBox:用于逻辑型数据的复选框 68

4.5.10 Radio:建立单选按钮 69

4.5.11 Rule:分隔窗体页 71

4.5.12 TextArea:显示或编辑长文本 71

4.5.13 Image:在窗体中添加图形 72

4.5.14 JavaApplet对象 74

4.5.15 ActiveX应用 75

4.5.16 Hidden:隐藏控件 75

4.5.17 Query:查询对象 75

4.5.18 Database:数据库对象 76

4.5.19 Session:会话对象 76

4.6 Inspector 77

4.6.1 属性页 78

4.6.2 事件页 78

4.6.3 方法页 79

4.7 域选项板 80

4.8 脚本编辑器 80

4.8.1 脚本编辑器 81

4.8.2 脚本簿 82

4.8.3 方法编辑器 84

4.9 多页窗体 86

4.9.1 全局页 86

4.9.2 导航按钮 87

4.10.3 运行窗体 88

4.10.2 保存窗体 88

4.10 文件操作 88

4.10.1 修改窗体 88

4.10.4 打印窗体 89

4.11 定制 89

4.11.1 将定制窗体类作为基本窗体 89

4.11.2 定制组件 90

4.11.3 窗体设计器属性 92

4.11.4 域选项板和组件选项板的属性 93

4.11.5 文本编辑器属性 94

第五章 报表设计器 97

5.1 使用报表专家 97

5.2 使用报表设计器 103

5.2.1 组件选项板 104

5.2.2 域选项板 105

5.2.3 报表设计器菜单和工具栏 105

5.3 使用组 107

第六章 可视化查询生成工具VQB 111

6.1 VQB工具栏 112

6.2 向查询中添加数据表 113

6.3 设定查询条件 114

6.4 查询选项 114

6.5 排序查询结果 115

6.6 Join对话框 116

6.7 Option对话框 117

6.8 Expression对话框 118

6.10 结果窗口 119

6.9 SQL窗口 119

第七章 主页格式的窗体 121

第八章 安全性 125

8.1 IntraBuilder安全性概述 125

8.2 口令(Password)窗体 126

8.3 通过Database和Session对象预置访问 127

8.3.1 标准类型表的预置访问 127

8.3.2 SQL数据库的预置访问 127

8.4 用于DBF表的表级安全 128

8.4.1 关于组和组户访问 128

8.4.2 关于用户特权模式 129

8.4.4 计划用户的安全系统 130

8.4.3 关于数据加密 130

8.4.5 建立用户的DBF表安全系统 131

8.4.6 设置DBF表特权 134

8.5 DB表的表级安全 138

8.6 定制安全 138

9.1 Web数据库应用的挑战 143

9.1.1 WWW简要 143

第九章IntraBuilder编程简介 143

第二部分IntraBuilder的JavaScript编程 143

9.1.2 IntraBuilder和动态HTML 144

9.2 JUST-IN-TIME HTML 145

9.3 多线索信件数据库项目 146

9.3.1 项目程序代码的输入规则 146

9.3.2 创建项目目录 146

第十章 访问数据库表 149

10.1 数据访问对象简介 149

10.1.1 Query对象 149

10.1.2 Rowset对象 150

10.1.3 Field对象 151

10.1.4 Database对象 152

10.1.5 Session对象 153

10.2 将IntraBuilder应用连接到SQL服务器 153

10.2.1 TMD项目:设计Messages表 154

第十一章 JavaScript窗体 155

11.1 JFM文件解析 155

11.1.1 创建一个简单的窗体 155

11.1.2 检查生成的程序代码 156

11.1.4 Form (窗体)类定义 158

11.1.3 JFM文件结构 158

11.2 编辑JFM文件 159

11.2.1 编辑头部和启动代码 159

11.2.2 在JFM文件中编辑属性 159

11.2.3 TMD项目:生成Viewer窗体 160

第十二章 在窗体中访问数据库 163

12.1 显示数据 163

12.1.2 dataLink和value属性 164

12.1.3 其它域属性 164

12.1.1 对象引用 164

12.1.4 在窗体中显示数据 165

12.2 在行组中定位 165

12.2.1 基本定位 166

12.2.2 endOfSet属性 166

12.2.3 在行组中循环 167

12.2.4 定位事件 168

12.2.6 TMD项目:行组定位 169

12.3 编辑原有行 169

12.2.5 在窗体的行组中定位 169

12.3.1 state和autoEdit属性 170

12.3.2 切换到编辑模式 170

12.3.3 行锁定 171

12.3.4 保存或放弃修改 174

12.3.5 在窗体中编辑原有的行 175

12.3.6 TMD项目:编辑原有的行 176

12.4 数据校验 179

12.4.1 canSave事件 179

12.4.2 行级校验 180

12.4.3 域级校验 181

12.4.5 窗体的其它数据校验 182

12.4.6 TMD项目:数据校验 182

12.4.4 客户端的校验 182

12.5 增加新行 183

12.5.1 追加模式(Append mode) 183

12.5.2 预先为新行赋予默认值 184

12.5.4 向窗体中增加记录行 185

12.5.5 TMD项目:增加新记录行 185

12.5.3 向空表中增加记录行 185

12.6 过滤记录行 187

12.6.1 过滤模式 187

12.6.2 filterOptions属性 188

12.6.3 过滤约束 188

12.6.4 在窗体中过滤记录行 188

12.7 查找记录行 189

12.7.1 查找模式(Locate mode) 189

12.7.3 locateOptions属性 190

12.7.4 在窗体中查找记录行 190

12.7.2 查找其它满足条件的记录行 190

12.8 删除记录行 191

12.8.1 删除过程 191

12.8.2 删除最后一行 191

12.8.3 在窗体中删除记录行 191

12.9 TMD项目小结 192

第十三章 定制应用 193

13.1 TMD项目的功能 193

13.2.1 修改已有的表 194

13.2 修改表和域 194

13.2.2 TMD项目:修改表 195

13.3 TMD注册窗体 197

13.3.1 窗体中的多个查询 197

13.3.2 TMD项目:创建注册窗体 198

13.3.3 TMD项目:注册新用户 202

13.3.4 移动对象到其它页 202

13.3.5 TMD项目:链接相同事件到其它对象 203

13.3.6 使用查询表达式 205

13.3.7 使用非链接组件 206

13.3.8 使用异常管理脚本执行 206

13.3.9 TMD项目:新用户验证 207

13.3.10 TMD项目:口令查询 208

13.3.11 TMD项目:激活注册窗体 209

13.3.12 TMD项目:运行Viewer窗体 210

13.3.13 TMD项目:完成注册窗体 210

13.3.14 窗体堆栈 212

13.4 显示非链接数据 212

13.4.1 TMD项目:显示信件内容 212

13.4.2 TMD项目:在Viewer窗体中的用户标识号 214

13.4.3 TMD项目:显示窗体名 217

13.4.4 单向域值转换 218

13.5 回信和线索 220

13.5.1 书签 220

13.5.2 使用事件与利用方法编程的比较 221

13.5.3 TMD项目:测试应用 222

13.5.4 TMD项目:完善程序代码 223

13.5.5 有条件地显示组件 225

13.5.6 信件组 227

13.5.7 创建options数组 228

13.5.8 双向域值转换 229

13.5.9 TMD项目:设置默认组号 230

13.5.10 控制行组的排列顺序 231

13.5.11 创建索引 231

13.5.12 TMD项目:创建Thread索引 232

13.6 最高信件号 232

13.6.1 TMD项目:跟踪HMN 233

13.6.2 检查新信件 233

13.6.3 TMD项目:管理HMN 236

13.6.4 TMD项目:在信件阅读器中使用HMN 238

13.6.5 过滤行 239

13.6.6 TMD项目:使用HMN过滤 240

13.7 TMD项目小结 242

第十四章 定制窗体和组件 243

14.1 定制窗体 243

14.1.1 定义一个定制窗体类 244

14.1.2 TMD项目:创建通用的所见即所得界面 244

14.1.3 测试定制窗体 244

14.1.4 将定制窗体类分配给窗体 245

14.2.1 创建定制组件 246

14.1.5 TMD项目:分配定制窗体类 246

14.2 定制可视组件 246

14.2.2 检查定制的组件 247

14.2.3 使用定制组件 249

14.3 定制数据访问组件 251

14.3.1 TMD项目:重用Messages表 251

14.3.2 检查定制的数据访问组件 252

14.3.3 规范定制数据访问组件 255

15.1.1 分组对象 259

15.1 报表的分类和分组 259

第十五章 集成化报表 259

15.1.2 控制记录行的顺序 260

15.1.3 根据域值转换进行分组 260

15.1.4 TMD项目:新信件的报表 261

15.1.5 在报表中使用定制数据访问组件 262

15.2 从窗体中调用报表 264

15.2.1 调用新信件报表 264

15.2.2 当打开报表时运行代码 265

15.2.3 合并报表中的用户ID 265

15.2.4 报表和窗体堆栈 266

15.3.1 TMD项目:高亮显示用户等待的信件 267

15.3 条件高亮显示报表中的行 267

第十六章 客户端的JavaScript 269

16.1 客户端JavaScript示例 269

16.2 导出JavaScript方法 270

16.2.1 关于this引用 270

16.3 客户端的合法性校验 271

16.3.1 客户端校验事件 271

16.3.3 TMD项目:检验新输入的HMN 272

16.3.2 客户/服务器的JavaScript通讯 272

16.4 使用HTML框架 274

16.4.1 TMD项目:查看新的信件列表 274

16.4.2 创建多文档框架 274

16.4.3 直接输出到另一个框架 275

16.4.4 TMD项目:多框架TMD应用 277

16.5 使用JavaScript链接 278

16.5.1 TMD项目:从新信件列表中显示指定信件 278

16.5.2 TMD项目总结 281

相关图书
作者其它书籍
返回顶部