创建表单以定义新的 LDAP 结构对象类

您可以使用 HCL Domino®目录来创建新的结构对象类。

关于此任务

此过程中使用的名称基于名为 Renovations 的虚构公司。

  • Domino® 目录模板的副本名称为 RENOVATIONSNAMES.NTF。在显示此名称的位置,替换您创建的 Domino® 目录模板的副本文件名。
  • 新结构对象类的名称为 renovationsPrinter。在出现此名称的位置,将其替换为要添加的对象类的名称。
您还将使用以下表单作为模板以用作创建新表单和子表单的基础。这些表单随附于 Domino® 目录:
  • (LDAP country) 表单
  • $countryInheritableSchema 子表单
  • $countryExtensibleSchema 子表单

过程

  1. 确保在 Domino® 目录模板 (RENOVATIONSNAMES.NTF) 的副本中工作,并且您至少在 ACL 中具有“设计者”或“管理者”访问权。
  2. HCL Domino® Designer中打开 RENOVATIONSNAMES.NTF
  3. 要将 (LDAP country) 表单的内容复制到新表单中,请执行以下操作:
    重要: 不要选择 (LDAP country) 表单,请使用复制并粘贴来复制此表单。
    1. 在导航窗格中,选择表单
    2. 打开 (LDAP country) 表单,选择编辑 > 全选,然后选择编辑 > 复制
    3. 关闭 (LDAP country) 表单。
    4. 右键单击新建表单,输入新对象类的名称作为表单名称,单击确定,然后选择编辑 > 粘贴
  4. 在新表单打开后,删除新表单开头的 LDAP Country 字样,并替换为描述新条目类型的标签。
  5. 选择设计 - 表单属性,并执行以下操作:
    1. 取消选择“显示”属性包含在菜单中以避免 HCL Notes® 和 Web 用户从此表单创建文档。如果 Notes® 和 Web 用户创建了一个文档,那么只有在索引器运行视图更新后,LDAP 用户才能搜索新文档。
    2. 取消选择“选项”属性在 Notes 中呈现通过 HTML 传递
    3. 保留其他属性不变,然后关闭“表单属性”框。
  6. 在新表单的必备选项卡上,选择类型字段。在字段公式窗格中,将 "country" 更改为用引号括起的新对象类名称。
  7. 要从新表单中除去 $countryInheritableSchema 子表单,请执行以下操作:
    1. 必备选项卡上,单击必备属性短语,并将焦点设置在 $countryInheritableSchema 子表单上。
    2. 验证是否选择的是 $countryInheritableSchema 子表单。
    3. 选择编辑 > 删除以除去 $countryInheritableSchema 子表单。
  8. 关闭并保存新表单。
  9. 执行以下操作:
    1. 在导航窗格中,选择表单
    2. 选择新表单,然后单击属性 > 设计,并选择刷新/替换设计时禁止修改

下一步做什么

完成创建并插入 $xxxInheritableSchema 子表单过程。