定制 Domino® 目录的规则

要避免造成 Domino® 无法运行的情况,请在定制 Domino® 目录时遵循以下规则。

缺省隐藏视图

请不要更改 Domino® 目录随附的隐藏视图。请不要更改这些隐藏视图的视图名称、选择公式、列公式或者列位置。请不要在隐藏视图中插入列或者删除列。用圆括号 ( ) 括起来的视图名称代表隐藏视图。

缺省可视视图

可以更改 Domino® 目录随附的任何可视视图。但是,在升级到缺省 Domino® 目录模板的新版本时,必须重新创建或重新应用您的定制。

新视图

可以添加新的隐藏视图和新的可视视图。但是,新视图可能会影响 Domino® 目录和服务器的性能。

缺省字段

请不要更改缺省目录字段的公式、数据类型、多值设置和关键字选择。可以更改字段的格式,包括更改字体、字号和颜色。可以重新定位这些字段,前提是缺省带有约束的字段(例如,包含取决于先前字段中值的公式的字段)保持其相对位置不变。如果重新格式化或重新定位缺省目录字段,那么在升级到缺省 Domino® 目录模板的新版本时,必须重新创建您的定制。

新字段

要向 Domino® 目录随附的缺省表单添加字段,请创建一个包含新字段的子表单。如果缺省表单具有对应的 $xxxExtensibleSchema 子表单,请将所创建的子表单插入到 $xxxExtensibleSchema 子表单中。例如,要向“个人”表单添加字段,请将新子表单插入到 $PersonExtensibleSchema 子表单中。如果使用 $xxxExtensibleSchema 子表单,并在以后升级到缺省 Domino® 目录模板的新版本,那么 Domino® 将自动保留您的定制。

如果要向其添加字段的缺省表单没有对应的 $xxxExtensibleSchema 子表单,请将所创建的子表单直接插入到该表单中。在此情况下,升级到缺省 Domino® 目录模板的新版本后,必须再次将该子表单插入到该表单中。将新的子表单直接插入到缺省表单中时,请选择“设计”属性刷新/替换设计时不允许修改

在 LDAP 模式中定义新的 LDAP 辅助对象类时,也可以使用 $xxxExtensibleSchema 子表单。

缺省表单

请不要更改 Domino® 目录随附的表单的名称。可以添加别名,这些别名是重复名称。在“表单属性”框中,别名显示在表单名称旁边,并且别名前面有一条竖线。最好添加新的别名而不要编辑现有别名。这样做能使得使用现有别名的程序能继续正常工作。如果添加或编辑别名,那么当升级到缺省 Domino® 目录模板的新版本时,必须重新创建您的定制。

要隐藏现有表单的某个部分,请在表单中选择该部分,选择文本 > 文本属性,单击段落隐藏条件选项卡,然后选择相应的隐藏选项。如果以后使用缺省 Domino® 目录模板的新版本升级贵公司的 Domino® 目录,那么必须重复此步骤。如果隐藏现有表单的某个部分,请选择该表单,选择设计 > 设计属性,单击“设计”选项卡,并确保选中刷新/替换设计时不允许修改

新表单

可以创建新表单。如果希望 LDAP 可以访问通过此表单创建的文档,则必须遵循指定步骤创建此表单。

数据库图标

可以更改此图标。

新建 LDAP 模式元素

要将模式元素添加到 Domino® LDAP 模式,可以在 Domino® 目录中创建表单和子表单。但是,扩展该模式的建议做法是使用 Domino® LDAP 模式数据库 (SCHEMA.NSF)。该模式数据库为扩展此模式提供了易用的界面,并提供内置的查错程序以确保模式元素有效,从而使创建复杂的对象类结构变得简单,该数据库还拥有其他一些优点。

仅当 Notes® 或 Web 用户需要通过 Domino® 目录内的文档访问与新模式元素相关联的条目时,才需要使用此目录扩展此模式。如果只需要对从新模式元素创建的条目的 LDAP 访问权,请使用 Domino® LDAP 模式数据库扩展此模式。

要使用 Domino® 目录扩展 LDAP 模式,可以通过创建表单和相关子表单来添加新的 LDAP 结构对象类,通过创建子表单来创建新的 LDAP 辅助对象类,并通过创建字段来定义新对象类的 LDAP 属性。

有关设计视图、字段和表单的更多信息,请参阅 HCL Domino® Designer 帮助