内容简介
本书全面系统地介绍了Lotus Domino/Notes R5的各种功能,使用方法和应用开发。内容包括:Lotus Domino/Notes R5的基本功能,工作流的实现,Domino的WEB编程,外部数据与对象的使用,以及应用Notes C API进行复杂系统的开发等。本书内容由浅入深,技术全面,实用性,可读性强。适合于专门从事Domino/Notes开发的技术人员使用,同时也可作为企事业单位从事应用系统开发的相关技术人员的参考书。
目录
目 录 前言 第一部分 基 础 篇 第1章 Domino/Notes?R5编程概述 1 1.1 Domino/?Notes?R5简介 1 1.2 Domino/?Notes?R5应用程序的应用范围 4 1.3 Lotus?R5应用程序的特点 5 1.4 Lotus?R5应用程序的分类 6 1.5 Lotus?R5的集成应用开发环境 6 第2章 Lotus?应用程序的主要结构 9 2.1 数据库 9 2.2 文档 9 2.3 表单 10 2.4 域 10 2.5 视图与文件夹 10 2.6 大纲与导航器 11 2.7 页面 11 2.8 代理与操作 12 2.9 Lotus公式与Lotusscript语言 12 第3章 Lotus应用程序的开发 14 3.1 创建数据库 14 3.1.1 概述 14 3.1.2 使用模板创建数据库 15 3.1.3 利用已有数据库创建数据库 17 3.1.4 创建基于空白模板的数据库 18 3.1.5 数据库的存取控制列表 18 3.1.6 数据库属性的设置 19 3.2 表单设计 22 3.2.1 创建表单 22 3.2.2 表单属性 24 3.2.3 域 29 3.2.4 域属性 31 3.2.5 布局区域 38 3.2.6 区段 40 3.2.7 表单操作 43 3.2.8 热点 47 3.2.9 表格 50 3.3 视图设计 53 3.3.1 视图概述 53 3.3.2 视图设计 55 3.3.3 视图列设计 60 3.3.4 文件夹 63 3.3.5 视图和文件夹操作 64 3.4 大纲设计 66 3.4.1 大纲概述 66 3.4.2 大纲设计 67 3.4.3 大纲项设计 68 3.5 导航器设计 69 3.5.1 导航器概述 69 3.5.2 导航器设计 71 3.5.3 导航器对象 72 3.5.4 导航器的实现 74 3.6 页面设计 75 3.6.1 页面概述 75 3.6.2 页面设计 75 3.6.3 在页面中嵌入其他设计元属 77 3.7 代理设计 78 3.7.1 代理概述 78 3.7.2 创建代理 79 3.7.3 设置代理 79 3.8 其他设计 83 3.8.1 script库 83 3.8.2 数据库图标 84 3.8.3 “关于此数据库”文档 85 3.8.4 “使用此数据库”文档 86 3.8.5 数据库script 86 3.8.6 资源 88 第4章 公式与script?编程 91 4.1 Lotusscript和公式语言简介 91 4.1.1 使用Lotusscript和公式 91 4.1.2 Lotusscript和公式的使用范围 91 4.2 公式 91 4.2.1 公式基础 92 4.2.2 在Notes中使用公式 99 4.3 Lotusscript 106 4.3.1 Lotusscript的特点 106 4.3.2 Lotusscript的编程环境 106 4.3.3 在Notes中使用Lotusscript语言 109 4.3.4 在Lotusscript编程中应注意的几点 135 第二部分 提 高 篇 第5章 Notes工作流应用程序的开发流程 137 5.1 Notes工作流应用程序的总体设计 137 5.1.1 规化系统 137 5.1.2 功能设计 138 5.1.3 设计实例 139 5.2 详细设计 141 5.2.1 模块的划分 141 5.2.2 设计流程 142 5.2.3 程序编码 143 5.2.4 设计实例 144 5.3 应用数据库的测试.?提交和发布 150 5.3.1 模块测试 150 5.3.2 系统测试 153 5.3.3 提交数据库 156 5.3.4 在Domino中发布数据库 157 5.3.5 设计实例 158 第6章 Notes工作流应用程序结构与组成 160 6.1 工作流的特性 160 6.2 邮件的特性 160 6.2.1 Notes中的邮件 160 6.2.2 应用与邮件的集成 169 第7章 工作流应用程序的开发 172 7.1 创建工作流应用 172 7.1.1 新建应用 172 7.1.2 设计实例 172 7.2 设计表单 172 7.2.1 规划表单 172 7.2.2 向表单中添加的元素 174 7.2.3 命名表单 175 7.2.4 子表单 177 7.2.5 表单事件 179 7.2.6 设计实例 181 7.3 设计域 182 7.3.1 新建域 182 7.3.2 利用拷贝创建域 183 7.3.3 域事件 184 7.3.4 共享域 185 7.3.5 设计实例 187 7.4 设计视图和文件夹 188 7.4.1 新建视图和文件夹 188 7.4.2 利用拷贝创建视图和文件夹 190 7.4.3 设计实例 191 7.5 设计导航器和大