创建并插入 $xxxInheritableSchema 子表单

在创建用于定义新结构对象类的表单后,请创建关联的 $xxxInheritableSchema 子表单,并将其插入到刚创建的表单中。$xxxInheritableSchema 子表单用于定义结构对象类的属性。

开始之前

确保是在 HCL Domino®目录模板(例如,RENOVATIONSNAMES.NTF)的副本中工作,并且在 ACL 中具有“设计者”或“管理者”访问权。

过程

  1. HCL Domino® Designer中打开 RENOVATIONSNAMES.NTF
  2. 要将 $countryInheritableSchema 子表单的内容复制到新的子表单中,请执行以下操作:
    重要: 不要选择 $countryInheritableSchema 子表单,请使用复制和粘贴操作来复制它。
    1. 在导航窗格中,选择共享元素,然后选择子表单
    2. 打开 $countryInheritableSchema 子表单,选择编辑 > 全选,然后选择编辑 > 复制
    3. 关闭 $countryInheritableSchema 子表单。
    4. 在子表单仍然选定的情况下,右键单击新建子表单。对于表单名称,输入 $xxxInheritableSchema,其中 xxx 是先前创建的新结构对象类的名称,例如 $renovationsPrinterInheritableSchema。单击确定
    5. 选择编辑 > 粘贴
  3. 要指定新子表单的属性,请执行以下操作:
    1. 打开新的子表单,选择设计 > 子表单属性
    2. 取消选择选项属性在 Notes 中呈现通过 HTML 传递
    3. 保留其他属性不变,并关闭“子表单属性”框。
  4. 必需选项卡上,执行以下操作:
    1. 删除 OfficeCountry 字段及其标签。不要删除 $dspType 字段和标签。
    2. 选择创建 > 字段
    3. 名称属性旁边,指定全名
    4. 类型属性旁边,选择名称
    5. 关闭“字段”框。
    6. 对象窗格中,选择输入验证,并输入以下公式:
      @V2If(FullName = ""; @Failure("FullName is required"); @Success)
  5. 可选: 在可选选项卡上,删除 searchGuide 字段及其标签,并可选择删除备注字段及其标签。
  6. 使操作选项卡保留不变。
  7. 在新的 InheritableSchema 子表单中,定义新结构对象类的必需属性和可选属性。
  8. 要从新的 InheritableSchema 子表单中除 $countryExtensibleSchema 子表单,请执行以下操作:
    1. 在新 InheritableSchema 子表单的可扩展选项卡上,将光标下移一行以选择 $countryExtensibleSchema 子表单。
    2. 验证是否已选择 $countryExtensibleSchema 子表单。单击编辑 > 删除从新的 InheritableSchema 子表单中除去 $countryExtensibleSchema 子表单。
  9. 保存并关闭新 InheritableSchema 子表单。
  10. 要将新 InheritableSchema 子表单插入所创建的表单以定义结构对象类,请执行以下操作:
    1. Domino® Designer 中打开 RENOVATIONSNAMES.NTF
    2. 在导航窗格中,选择表单并打开先前创建的表单,例如 renovationsPrinter。
    3. 将光标置于此表单名称与类型所有者LocalAdminDocumentAccess 字段之间。
    4. 选择创建 > 资源 > 插入子表单,选择所创建的 InheritableSchema 子表单(例如,$renovationsPrinterInheritableSchema),然后单击确定
  11. 保存并关闭表单。

下一步做什么

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