Domino内置域集合
Domino文档

COMBEST-DOMINO新手指南(开发工具、编码语言选择优化、内置对象、限制、错误处理等)1.前言DOMINO是一个以电子邮件为基础发展起来的标准群件平台,从1982年开始发布第一个版本,至今已经有数十年的历史,正式注册用户过亿。
它最大的优点就是提供了大量内置的如SMTP、POP、LDAP、HTTP、HTTPS等集成的系统服务,所以使用户快速构建跨平台的解决方案成为可能。
整个平台由DOMINOSERVER(DOMINO服务器)、ADMINISTRATOR(DOMINO管理工具)、DESIGNER(DOMINO开发设计工具)、NOTES(DOMINO客户端)组成,在一些针对性应用方面还有LOTUS-WORKFLOW(DOMINO工作流设计系统)、LOTUS-DOMINO.DOC(DOMINO文档管理系统)、LOTUS-QUICKPLACE(DOMINO协作平台)、LOTUS-LEI(DOMINO数据交互系统)、LOTUS-LEARNINGSPACE(DOMINO 培训系统)等强有力支持。
2.开发工具分析2.1 帧结构集帧结构类似于HTML开发中的框架设计,帧结构集是帧结构的集合。
帧结构是较大帧结构集的一个区段或窗格,并且可以独立滚动。
通过使用帧结构集,设计者可以在帧结构之间创建链接使彼此相互关联。
帧结构集可以在用户转向或链接到其他页面或数据库是仍然保持某个页面的显示状态。
帧结构一般不采用3-D 边框,边框宽度设为0。
2.2 页面页面是用来显示信息的设计元素。
与收集信息的表单不同,页面主要用来向用户展示信息,因此用户不能在页面上创建任何字段或者子表单,但可以创建HTML控件。
因此页面可以用所见即所得的HTML制作工具来进行开发设计。
页面适用于静态信息或者作为其他元素的容器。
可以使用页面作为用户应用的开始界面或者作为提交文件后的提示界面。
2.3 主表单表单是用于在数据库中输入和查看信息的载体。
表单可以包含1)存储数据的字段 2)标注字段或者提供指示的文本3)存储用户想要在多个表单上使用的表单元素集合的子表单4)可以结合图形和字段的布局区域它们所采用的方法可以提供更大的设计灵活性5)可以使表单更容易理解的图形 6)汇总或者组织信息的表格7)对象 OLE 预定 Notes/FX(TM)字段文件附件 URL 以及可以扩展Notes 文档范围的链接8)可以自动执行函数的动作按钮9)可以强化文档外观的背景颜色和图形10)在表单中包含其他设计元素的嵌入式元素在应用上细分DOMINO系统中表单一般分为主表单和子表单,而主表单又分为数据存放表单和数据展现表单。
理解IBMLotusDomino服务器集群

理解IBMLotusDomino服务器集群集群是IBM® Lotus® Domino® Server 提供的最重要特性之一。
关于任何使用 Domino 服务器的组织,让用户能够持续访问它们的数据库是至关重要的。
假如拥有成千上万用户的服务器停机了,用户的生产力将受到阻碍,并导致负面的业务影响。
这份白皮书的目标帮助您懂得集群,与如何利用集群带来的好处,比如重要数据库的高可用性、工作负载平衡、可伸缩性与数据同步。
我们解释如何设置与管理集群,并提供关于错误消息与使用集群时遇到的其他问题的信息。
什么是 Lotus Domino 集群?Domino 集群是由两个以上的服务器构成的服务器组,它的功能包含为用户提供持续的数据访问、平衡服务器之间的负载、改善服务器性能,与随着企业的增长保护性能。
集群中的服务器包含需要对用户随时可用的数据库的副本。
假如用户试图访问集群中不可用的数据库,Lotus Domino 将在集群的另一个服务器上打开该数据库的一个副本,假如存在它的副本的话。
Lotus Domino 不断地同步数据库,这样用户打开的所有副本的信息都是一样的。
Domino 集群的好处现在,我们讨论 Domino 集群的要紧好处:•重要数据库的高可用性。
当集群中的某个服务器发生硬件或者软件问题时,它就会将数据库打开请求重定向到其他服务器,让用户能够随时访问重要的数据库。
这个过程称之故障转移。
集群为业务关键型数据库与服务器提供故障转移,包含将故障服务器的负载转移到集群中的其他服务器。
故障转移还同意您进行服务器保护,比如硬件与软件升级,但对用户的负面影响非常小。
•工作负载平衡。
当用户试图访问繁忙的服务器时,Lotus Domino 能够将用户请求重定向到集群中不繁忙的服务器中,从而使工作负载在整个集群中得到平衡。
集群服务器的工作负载平衡能够帮助系统实现最佳的性能,加快数据访问速度。
•数据同步。
Domino重要概念介绍

14
Domino 与 Notes 的关系: 的关系:
Lotus Notes/Domino 是 Lotus 公司开发的一套客户 /服务器模式(C/S)的系统。 服务器模式( 服务器模式 )的系统。 可以简单地这么理解: 是客户端软件, 可以简单地这么理解:Notes 是客户端软件,Domino 是服务器端的软件。 是服务器端的软件。
9
Domino 目录(Domino Directory): 目录( ):
用来存放组织、组织单元、人员、 用来存放组织、组织单元、人员、服务器及 其配置信息的数据库, 其配置信息的数据库,其文件名一般是 names.nsf。 。 在 Notes/Domino 早前版本中被称为全局通 讯录。 讯录。相当于现实生活中公安局的公 民身份证数据库和工商局的企业登记数据库。 民身份证数据库和工商局的企业登记数据库。
2
组织( 组织(Orgnization): ):
相当于现实生活中的一个单位。 相当于现实生活中的一个单位。 比如,一家公司、一所学校、一个政府机关等。 比如,一家公司、一所学校、一个政府机关等。
3
组织单元( 组织单元(Orgnization Unit): ):
相当于现实生活中单位内部的一个部门或者 单位的一个分支机构(比如,分公司)。 单位的一个分支机构(比如,分公司)。
16
Internet 用户: 用户:
Domino 服务器本身直接支持 SMTP、POP3、IMAP、 、 、 、 HTTP、LDAP 等 Internet 网络协议, 网络协议, 、 协议的客户端软件(比如, 、 所以基于 Internet 协议的客户端软件(比如,IE、 FirFox、Outlook express、Foxmail 等)可 、 、 服务器通信。 以直接与 Domino 服务器通信。这类客户端用户被称为 Internet 用户。使用网页浏览器(如IE、Firfox)访问 用户。使用网页浏览器( 、 ) Domino 服务器的方式,也被称为 WEB 方式。 服务器的方式, 方式。
Domino网络域

Domino网络域的概念与规划一、Domino 网络域的概念Domino 网络域:一种由客户机和服务器组成的网络,其中的用户、服务器、连接和存取控制信息都在一个名为“Domino 目录”的数据库中描述(该数据库名称为:names.nsf)。
Domino 网络域是共享同一 Domino 目录的一组 Domino 服务器。
作为网络域中 Domino 服务器的控制和管理中心,除了其他文档,Domino 目录中还包含每台服务器的“服务器”文档和每个 Notes 用户的“个人”文档。
二、规划 Domino 网络域有四种设置 Domino 网络域的基本方案:第一种方案(适用于许多小型和中型公司)只创建一个 Domino 网络域,并在一个 Domino 目录中注册所有服务器和用户。
这种方案最为常用,并且最易于管理。
对于具有多个独立职能单位的大型公司,第二种方案则比较常用。
在这种情况下,跨多个网络域分布一个组织可能是最佳方案。
这样,所有服务器和用户都是同一个组织的成员,并且每个职能单位都管理自己的 Domino 目录。
当多个公司工作配合紧密,但希望保留各自的公司身份时,第三种方案则比较常用。
这种情况下,一个网络域和多个组织可能是最佳方式。
最后,第四种方案维护多个网络域和多个组织。
当一个公司拥有另一个公司时,通常会使用这种方案。
有时,是否创建多个 Domino 网络域并不根据组织结构。
例如,如果您的网络连接速度较慢或不可靠,以致防碍了单个较大目录的频繁复制,则您可能需要创建多个 Domino 网络域。
请记住,维护多个网络域需要额外的管理工作,并需要设置一个系统来管理它们。
网络域可以用作广泛的安全措施。
例如,可以根据用户所注册的网络域,同意或拒绝用户访问服务器和数据库。
使用扩展 ACL 是创建多个网络域的另一种方法,因为可以根据组织名称层次,使用扩展 ACL 对单个 Domino 目录指定不同的存取级别。
domino 大百科常见问题总汇1

1、Q:DOMCFG登陆时在最下方出现登陆按扭A:把<div style="display:none">加到最后面2、Q:新装了服务器,拷贝了DOMINO目录建其他服务器时仍然启动初始目录的服务器A:要修改注册表以下项目:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lotus DominoServer(LotusDominoData)3、Q:启动时提示Received the following error performing aupdate server'sA:如果是启动SRV时报错,全限定主机名输入值,如果是启动客户端NAMES库缺省用户设置为读者。
4、Q:LotusDomino在AIX上无法取出数据A:因为AIX操作系统的字符集不同,移植程序的时候,unix下的"\"是个正常的字符.所有路径都是"/"分隔的.5、Q:在web页面向用户发邮件时填<Ahref="mailto:test@">test@在用outlook收信时在收件人地址显示的是[email=test/test@][email=test/test@[/email]test/test@[/email[/email]],怎么改成<Ahref="mailto:test@">test@A:在names.nsf中把用户的电子邮件地址也写上6、Q:R6以上数据库损坏A:删除索引-重建-压缩-修复(向日志文件报告所有被处理的数据库\修复事务记录数据库)-更新索引7、Q:在Domino服务器上安装LEI 6或7失败,没有任何错误信息A:如果在服务器的notes.ini里有以下参数,安装LEI可能会失败。
debug_threadid=1,安装LEI前,在notes.ini文件里把debug_threadid=1这一行删掉或注释掉,安装完成后再把它打开。
domino 域

第四章设计域域是应用程序的一部分,用于收集数据。
用户可以在表单、子表单或是布局区域中创建域。
每个域存储一种类型的信息。
域的域类型定义了此域能接受的信息类型,例如:文本、数字、日期或姓名。
当用户(在Notes客户机中或者Web浏览器中)创建了表单,然后在域中输入信息并保存表单后,域中的数据将存储在单个文档中。
域的内容可以在文档或视图中显示,或者被提取出来在公式中使用。
域可以用在一个表单中,或者创建共享域用在数据库中的多个表单中。
当在表单中创建域时,用户应定义下列内容:●域名称●域类型●显示选项和域属性●计算或可编辑属性●与域相关的公式和Script4.1 创建域创建域当在表单中创建域时,该域显示为包含域名称的矩形框和表明域类型的字母和符号。
可以使用制表符、回车键和其他格式化工具来精确定义域在表单中的位置。
1.打开表单。
2.将光标移动到希望创建域的位置。
3.从菜单中选择“创建”“域”。
4.在“域属性”框中:●指定域的名称。
●指定域的类型。
●选择显示样式。
●选择“可编辑”或一种“计算”选项。
5.在“控制”附签上,选择域的显示选项。
6.在“字体”附签上,指定域的字体类型。
拷贝域如果将域从表单的某一位置拷贝到另一位置,则域的每一个拷贝中都在域名称后面添加一个序列号,从而确保域名称的唯一性。
用户可以在拷贝操作之后重新命名域。
如果拷贝共享域,则新的域就会变成专用域。
删除域要删除一个域,用户要在表单中选择域并按Delete键或选择“编辑”“清除”。
从表单中删除域意味着此域中的数据将不会在文档中显示。
但数据依然存在,并且可以通过向表单中添加相同名称的域来重新显示。
要删除域的数据,使用@DeleteField 函数从包含此域的所有文档中删除此域和域中的数据。
例如:要从所有的“日程安排”文档中清除AssignedTo域及其数据,可以创建使用此表单名称和@DeleteField的代理或操作:SELECT Form="Schedule";Field AssignedTo:=@DeleteField;在布局区域中创建域如果在应用程序中设计一仅被Notes客户机访问的域,则可将域放在布局区域中,即可在文本或图形之上显示域值并限制用户在域中输入的字符数。
Domino基础——开发

设计元素 — 视图
Domino的核心元素、是重要的数据展示手段: 通过指定选择公式确定要显示的文档; 通过视图列公式指定要显示的字段; 通过列属性指定排序,显示样式等; 每个数据库至少要有一个视图 类似RDB的视图
设计元素 — 页面
Domino的重要元素、用于显示信息: 可以包含图像、文本、大纲、表格、区段 可以作为网页、图片、附件夹来理解
关于表单
表单是Notes 应用的基础,它们决定了数据在输入输出过程中的显示方式;在一
定程度上决定了在数据库中信息是如何存储的。如果没有设计漂亮的表单,就不 会有精美的D o m i n o应用。 如果你熟悉H T M L的表单,开始时你可能会被Lotus Notes 的表单弄糊涂。 和H T M L表单一样, N o t e s的表单被用来从用户那儿获取信息(通常是通过 可编辑的域)。和H T M L表单不一样的是,N o t e s的表单也被用来显示已经 获取的信息。这些信息存储在称为文档的容器之中。 当你打开一个N o t e s表单时,填写完信息,选择保存。此时,在数据库中保 存一个新文档。这个文档中包含了一个F o r m域,它的值确认用来创建文档的表 单名,当你打开文档时,这个表单被用来显示信息。文档是数据的一部分,表单 是数据库设计的一部分。这和一个数据库中的记录(称为数据)与表(称为基础 组织)二者之间的关系相类似。在H T M L表单和N o t e s表单中,另一个不同 的地方是访问的模式。在默认情况下,当你打开一个N o t e s文档时,它处于只 读模式;读者所看到的都是在一个字处理器中创建的文档,不包含任何文本域或 下拉列表。如果你将此文档改成编辑模式,则它有着明显的不同:可编辑文本域, 下拉列表,以及其他元素都变得可见了,好像是在一个H T M L的表单之中。然 而,你所见到的并非是一个表单,确切地说,你所看到的文档,是通过一个表单 显示出来的。
domino新手指南

domino新手指南1.前言DOMINO是一个以电子邮件为基础发展起来的标准群件平台,从1982年开始发布第一个版本,至今已经有数十年的历史,正式注册用户过亿。
它最大的优点就是提供了大量内置的如SMTP、POP、LDAP、HTTP、HTTPS等集成的系统服务,所以使用户快速构建跨平台的解决方案成为可能。
整个平台由DOMINOSERVER(DOMINO服务器)、ADMINISTRATOR(DOMINO管理工具)、DESIGNER(DOMINO 开发设计工具)、NOTES(DOMINO客户端)组成,在一些针对性应用方面还有LOTUS-WORKFLOW(DOMINO工作流设计系统)、LOTUS-DOMINO.DOC(DOMINO文档管理系统)、LOTUS-QUICKPLACE(DOMINO协作平台)、LOTUS-LEI(DOMINO数据交互系统)、LOTUS-LEARNINGSPACE(DOMINO 培训系统)等强有力支持。
本帖隐藏的内容需要回复才可以浏览2.开发工具分析2.1 帧结构集帧结构类似于HTML开发中的框架设计,帧结构集是帧结构的集合。
帧结构是较大帧结构集的一个区段或窗格,并且可以独立滚动。
通过使用帧结构集,设计者可以在帧结构之间创建链接使彼此相互关联。
帧结构集可以在用户转向或链接到其他页面或数据库是仍然保持某个页面的显示状态。
帧结构一般不采用3-D边框,边框宽度设为0。
2.2 页面页面是用来显示信息的设计元素。
与收集信息的表单不同,页面主要用来向用户展示信息,因此用户不能在页面上创建任何字段或者子表单,但可以创建HTML控件。
因此页面可以用所见即所得的HTML制作工具来进行开发设计。
页面适用于静态信息或者作为其他元素的容器。
可以使用页面作为用户应用的开始界面或者作为提交文件后的提示界面。
2.3 主表单表单是用于在数据库中输入和查看信息的载体。
表单可以包含1)存储数据的字段2)标注字段或者提供指示的文本3)存储用户想要在多个表单上使用的表单元素集合的子表单4)可以结合图形和字段的布局区域它们所采用的方法可以提供更大的设计灵活性5)可以使表单更容易理解的图形6)汇总或者组织信息的表格7)对象OLE 预定Notes/FX(TM)字段文件附件URL 以及可以扩展Notes文档范围的链接8)可以自动执行函数的动作按钮9)可以强化文档外观的背景颜色和图形10)在表单中包含其他设计元素的嵌入式元素在应用上细分DOMINO系统中表单一般分为主表单和子表单,而主表单又分为数据存放表单和数据展现表单。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Domino内置域集合
Form :这是表单名
SendTo:发件人
Subject:发件主题
SaveOptions:如果是0则文档不保存,默认是1
MailOptions:如果是1,则文档关闭时要被邮寄,默认是0
$$Return: 这是WEB下提交页面的返回内容
$$HTMLHead:这是4。
6版本用的,表示页面HEAD的内容,
$$HTMLBody:这是4。
6版本用的,表示页面Body的属性
$Anonymous 1:表示此文档是由匿名表单创建的匿名文档
$GroupScheduleShowLegend 1:安排群组日程时,决定是否显示图例
$PublicAccess 1:文档中包含此域表示:允许为公共访问文档
$$WebClient 如果是WEB浏览器用户,则自动包含在@UserRoles中
Auth_Type 如果服务器支持用户验证而且Script 被保护,这是用于校验用户的特定协议的验证方法。
Content_Length 内容的长度,与客户机给出的相同。
Content_Type 对于带有附加信息的查询,比如HTTP POST 和PUT,这是数据的内容类型。
Gateway_Interface 服务器所遵守的CGI 规范版本。
HTTP_Accept 客户机接受的MIME 类型,通过HTTP 标题指定。
HTTP_Accept_language 客户机接受的语言,通过HTTP 标题指定。
HTTP_Referer 用户经常访问的页面的URL 地址。
HTTPS 指示服务器是否启用SSL 模式。
HTTPS_CLIENT_CERT_COMMON_NAME x.509 验证字上的公共名称
HTTPS_CLIENT_CERT_ISSUER_COMMON_NAME x.509 验证字的发行
者
HTTPS_KEYSIZE SSL 会话过程中的会话密钥。
例如:40-bit、128-bit。
Path_Translated 服务器提供PATH_INFO 的翻译版本,它获得路径并能对其进行从虚拟地址到物理地址的任何映射。
Query_String ? 后的信息,或在某些情况下是引用此Script 的URL 中位于!* 后的信息。
Query_String_Decoded 返回值与Query_String 相同,但是将字符串解码。
例如:如果URL 引用了一个包含不允许出现在URL 中的字符的视图名称,此名称会被编码。
此CGI 变量将字符串解码。
Path_Info_Decoded 仅对于Domino 应用程序可用。
Remote_Addr 发出请求的远程主机的IP 地址。
Remote_Host 发出请求的主机名称。
Remote_Ident 此变量会设置为从服务器提取的远程用户名。
仅登录时使用此变量。
Remote_User 返回被验证用户名的验证方法。
Request_Content 仅由代理支持。
包含使用HTTP POST 请求发送的数据。
此数据经常是“URL 编码的”,由用“&”连接的name=value 对组成。
例如:FirstName=John&LastName=Doe
Request_Method 用于发出请求的方法。
对于HTTP,是“GET”、“HEAD”、“POST” 等等。
Script_Name 到被执行的Script 的虚拟路径,用于自引用的URL。
Server_Name 服务器的宿主名称、DNS 别名或IP 地址,将出现在自引用的URL 中。
Server_Protocol 与请求同时出现的信息协议的名称和修订。
Server_Port 发送请求的端口。
Server_Software 运行CGI 程序的信息服务器软件的名称和版本。
Server_URL_Gateway_Interface 服务器遵守的CGI 规范的版本。
$Readers:如果设置了表单的读者权限,则在文档中会出现这个域
$FILE:如果文档包含附件,则会出现这个域,RTF包含附件,不会出现$KeepPrivate 为1时文档不可拷贝、打印、转发
$V2AttachmentOptions 此值如果设置为0就可以隐藏表单中的附件$Revisions域
$updateby
query_String_decoded
Query_String。