建立表單資料模型

資料整合

Experience Manager Forms 資料整合提供直覺式使用者介面,供您建立及使用表單資料模型。 表單資料模型依賴資料來源來交換資料;不過,您可以建立表單資料模型時使用或不使用資料來源。 根據您是否已設定資料來源,有兩種從資料模型建立:

  • 使用預配置的資料源:如果您已依照 設定資料來源,您可以在建立表單資料模型時選取它們。 它提供來自選定資料源的所有資料模型對象、屬性和服務,這些資料源可用於表單資料模型中。

  • 無資料來源:如果您尚未為表單資料模型設定資料來源,仍可在沒有資料來源的情況下建立。 您可以使用表單資料模型來製作最適化Forms 用樣本資料來測試。 有資料來源可用時,您可以將表單資料模型與資料來源系結,資料來源會自動反映在相關的適用性Forms中.

注意

您必須同時是 fdm-authorforms-user 群組,以便建立及使用表單資料模型。 請連絡您的 Experience Manager 管理員成為群組的成員。

建立表單資料模型

請確定您已設定要在表單資料模型中使用的資料來源,如 設定資料來源. 請執行下列操作,根據已配置的資料源建立表單資料模型:

  1. 在 Experience Manager 製作例項,導覽至 Forms >資料整合.

  2. 點選 建立>表單資料模型.

  3. 在「建立表單資料模型」對話框中:

    • 指定表單資料模型的名稱。
    • (可選)指定表單資料模型的標題、說明和標籤。
    • (只有在設定資料來源時才可選用且適用)點選 資料來源設定 欄位,並選取您要使用之資料來源所在之雲端服務的設定節點。 這會將下一頁可供選取的資料來源清單,限制為所選設定節點中可用的資料來源清單。 但是,任何JDBC資料庫和 Experience Manager 預設會列出使用者設定檔資料來源。 如果未選擇配置節點,則會列出來自所有配置節點的資料源。
  4. 點選 下一個.

  5. (僅在已設定資料來源時適用) 選擇資料源 畫面會列出可用的資料來源(如果有的話)。 選取您要在表單資料模型中使用的資料來源。

  6. 點選 建立 在確認對話方塊上,點選 開啟 開啟「表單資料模型」編輯器。

    讓我們檢閱表單資料模型編輯器UI的不同元件。

    表單資料模型,包含三個資料來源 — RESTful服務, Experience Manager 使用者設定檔和RDBMS。

    答: 資料來源 列出表單資料模型中的資料來源。 展開資料源以查看其資料模型對象和服務。

    B. 重新整理資料來源定義 從已設定的資料來源擷取資料來源定義中的任何變更,並在「表單資料模型」編輯器的「資料來源」標籤中更新。

    C. 模型 顯示已添加資料模型對象的內容區域。

    D. 服務 顯示新增資料來源作業或服務的內容區域。

    E. 工具列 使用表單資料模型的工具。 工具列會根據表單資料模型中選取的物件顯示更多選項。

    F. 添加選定內容 將所選資料模型對象和服務添加到表單資料模型。

如需表單資料模型編輯器以及如何使用表單資料模型來編輯和設定表單資料模型的詳細資訊,請參閱 使用表單資料模型.

更新資料來源

請執行下列操作,將資料來源新增或更新至現有的表單資料模型。

  1. 前往 Forms >資料整合,選擇要添加或更新資料源的「表單資料模型」,然後點選 屬性.

  2. 在「表單資料模型」屬性中,前往 更新源 標籤。

    更新源 標籤:

    • 點選 內容感知配置 欄位,並選取要新增之資料來源雲端組態所在的設定節點。 若您未選取節點,則雲端設定僅會駐留在 global 點選時會列出節點 添加源.

    • 若要新增資料來源,請點選 添加源 並選取要新增至表單資料模型的資料來源。 在中設定的所有資料來源 global 並顯示所選配置節點(如果有)。

    • 若要將現有資料來源取代為其他相同類型的資料來源,請點選 編輯 圖示,並從可用資料來源清單中選取。

    • 若要刪除現有的資料來源,請點選 刪除 圖示。 如果在表單資料模型中新增資料來源中的資料模型物件,則會停用「刪除」圖示。

      fdm-properties

  3. 點選 儲存並關閉 以儲存更新。

注意

在您新增資料來源或更新表單資料模型中的現有資料來源後,請務必在適用性Forms中更新系結參考 使用更新後的表單資料模型。

後續步驟

您現在有一個表單資料模型,其中新增了資料來源。 接下來,您可以編輯表單資料模型以添加和配置資料模型對象和服務、添加資料模型對象之間的關聯、編輯屬性、添加自定義資料模型對象和屬性、生成示例資料等。

如需詳細資訊,請參閱 使用表單資料模型.

本頁內容