建立及插入 $xxxInheritable綱目 子表單

在建立表單以定義新的結構化物件類別之後,請建立關聯的 $xxxInheritable綱目 子表單,並將它插入表單中。$xxxInheritable綱目 子表單會定義結構化物件類別的屬性。

開始之前

請確定您使用 HCL Domino® 名錄範本的副本(例如 RENOVATIONSNAMES.NTF),且您在 ACL 中具有「設計者」或「管理員」存取權。

程序

  1. HCL Domino® Designer 說明 開啟 RENOVATIONSNAMES.NTF
  2. 執行下列各項以將 $countryInheritable綱目 子表單的內容複製到新的子表單中:
    重要: 請不要選取 $countryInheritable綱目 子表單並使用複製與貼上來對它進行複製。
    1. 在導覽窗格中,依序選取「共用元素」及「子表單」。
    2. 開啟 $countryInheritableSchema 子表單,選擇編輯 > 全選,然後選擇編輯 > 複製
    3. 關閉 $countryInheritable綱目 子表單。
    4. 在仍選取「子表單」的情況下,在「新建子表單」上按一下滑鼠右鍵。對於表單名稱,鍵入 $xxxInheritable綱目,其中 xxx 是先前建立的新結構化物件類別的名稱,例如 $renovationsPrinterInheritable綱目。按一下確定
    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. 在新的 Inheritable綱目 子表單中,定義新結構化物件類別的必要和選用屬性。
  8. 執行下列各項,將 $countryExtensible綱目 子表單從新的 Inheritable綱目 子表單中移除:
    1. 在新的 Inheritable綱目 子表單的「可延伸」標籤上,將游標放到下一行的相同位置上,以選取 $countryExtensible綱目 子表單。
    2. 驗證是否已選取 $countryExtensible綱目 子表單。按一下編輯 > 刪除,從新的 InheritableSchema 子表單中移除 $countryExtensibleSchema 子表單
  9. 儲存並關閉新的 Inheritable綱目 子表單。
  10. 執行下列各項,將新的 Inheritable綱目 子表單插入建立用於定義結構化物件類別的表單:
    1. Domino® Designer 開啟 RENOVATIONSNAMES.NTF
    2. 在導覽窗格中,選取「表單」,然後開啟您先前建立的表單,例如 renovationsPrinter。
    3. 將游標放置在表單名稱與「類型」、「擁有者」、「LocalAdmin」及「DocumentAccess」欄位之間。
    4. 選擇建立 > 資源 > 插入子表單,選取您建立的 InheritableSchema 子表單(例如 $renovationsPrinterInheritableSchema ),然後按一下確定
  11. 儲存並關閉表單。

下一步

完成建立及插入 $xxxExtensible綱目 子表單程序。