管理表單中繼資料 manage-form-metadata
概觀 overview-nbsp
中繼資料可讓您更輕鬆地分類及組織資產,並幫助尋找特定資產的使用者。
依預設,AEM Forms會為每種資產型別提供一組已定義的中繼資料。 除了預設中繼資料外,您還可以新增自訂中繼資料至每個資產型別。 AEM Forms也提供正確的方法,讓您有效率地建立、管理和交換表單的所有這些中繼資料。
如果您是開發人員或網站擁有者,您可以自訂AEM Forms的一般使用者介面 — Forms Portal,以反映您在組織中使用的中繼資料。 如需Forms入口網站的詳細資訊,請參閱在入口網站上發佈表單的簡介。
AEM Forms中的中繼資料 metadata-in-aem-forms
在AEM Forms中,與資產相關聯的中繼資料屬性清單會依其型別而定。 此外,如果您新增任何自訂中繼資料屬性,則會將該屬性新增至新增自訂中繼資料所在型別的所有資產。
資產型別 asset-types
AEM Forms支援下列資產型別:
- 表單範本(XFA表單)
- PDF forms
- 檔案(平面PDF)
- 調適型表單
- 資源
- XFS
廣泛的中繼資料清單 extensive-list-of-metadata
以下是AEM Forms支援的中繼資料屬性詳盡清單:
檢視表單中繼資料 view-form-metadata
Assets有現有的屬性值,可以在唯讀模式下檢視。 此中繼資料源自表單上傳或表單建立時。
-
導覽至您要檢視中繼資料的資產位置。
-
使用下列其中一種方式開啟屬性頁面:
-
按一下「快速動作」中的「檢視屬性」 。
note note NOTE 快速動作是指滑鼠懸停時縮圖上顯示的動作專案。 -
選取表單,然後按一下出現在工具列中的檢視屬性 圖示。
-
不在選擇模式中時,按一下表單縮圖,導覽至表單詳細資訊頁面。 現在,請按一下右上角的 眼睛圖示,然後按一下下方清單中的「屬性」。
-
-
開啟的屬性頁面會顯示一個綱要,其中只包含那些儲存某些值的中繼資料屬性。
屬性頁面有一個包含兩個動作圖示的工具列:
- 編輯: 編輯中繼資料屬性值
- 檢視: 瀏覽至表單詳細資訊頁面,該頁面會在預覽模式下開啟表單。
內容部分分為兩個部分:
- 左側面板包含表單的縮圖
- 右側面板包含唯讀模式的中繼資料屬性,並分佈於各種索引標籤中。
新增/更新表單中繼資料值 add-update-form-metadata-values
您可以編輯現有中繼資料屬性的值,或將新值新增至現有中繼資料屬性欄位(例如,當中繼資料欄位空白時)。
更新中繼資料屬性值 update-metadata-property-values
-
依照上一節所述的步驟,開啟屬性頁面,您可在此檢視所選表單的現有中繼資料。
-
在工具列中按一下編輯圖示 ,將頁面模式從唯讀變更為讀取/寫入。
-
開啟的屬性頁面包含混合了可編輯輸入欄位和靜態文字的架構。
-
靜態文字中顯示的屬性是您無法編輯的屬性。
-
您可以導覽至其他標籤,以尋找置於其下的中繼資料屬性輸入欄位。
此頁面有一個工具列,其中包含兩個與檢視模式不同的動作圖示:
- 取消: 取消目前對中繼資料屬性值所做的任何變更
- 完成: 儲存目前對中繼資料屬性值所做的所有變更
這兩個動作都會將使用者引導回包含更新值之屬性頁面的唯讀模式。
更新表單縮圖 update-the-form-thumbnail
屬性頁面中的左側面板會顯示表單的縮圖。 依預設,顯示的縮圖是建立表單(最適化表單)時或上傳表單時產生的縮圖。
對於所有表單型別,您可以選擇按一下 上傳影像 並從本機目錄瀏覽影像檔案,以上傳影像。 選取的影像會用作縮圖,而非預設的縮圖。
針對調適型表單,提供其他功能,可讓使用者產生縮圖,作為目前調適型表單預覽的快照。 由於AEM Forms也支援撰寫調適型表單,因此每次您變更調適型表單時,調適型表單的預覽可能會變更。 此功能可產生縮圖,協助您根據目前預覽狀態,為最適化表單取得新的縮圖。 按一下 產生預覽 以執行此動作。
- 縮圖使用正方形影像。 當您使用非正方形影像並在清單檢視中檢視縮圖時,縮圖會以裁剪方式顯示。
- 上傳或產生新影像後,此影像會取代縮圖,且無法重設為上一個影像。
新增自訂中繼資料 add-custom-metadata
除了現成可用的中繼資料外,AEM Forms也支援新的自訂中繼資料。
提供的工具(中繼資料結構編輯器)可定義中繼資料配置的結構描述;也就是顯示在表單的 屬性 頁面中的配置描述。 中繼資料結構編輯器可讓您新增或修改資產的自訂結構。
AEM Forms會公開此工具中支援之表單型別的中繼資料結構。 如此一來,您就可以存取這些結構描述,並使用中繼資料結構編輯器提供的功能來新增自訂屬性。
瀏覽中繼資料結構編輯器 navigate-the-metadata-schema-editor
-
導覽至 工具> Assets >中繼資料結構。
-
從列出的結構表單中按一下 表單。
-
在開啟的清單中,按一下您要新增自訂中繼資料的資產型別。
note note NOTE 這些結構描述包含現成可用的中繼資料屬性,且不可變更/編輯(選取核取方塊並從工具列按一下「編輯」)以避免功能問題。 -
任何按下的資產型別都會開啟包含
extendedmetadata
選項的清單。 編輯此結構描述。 -
選取
extendedmetadata
旁的核取方塊,然後按一下工具列中顯示的編輯 圖示。 -
AEM Forms會開啟所選資產型別的中繼資料結構編輯器/表單產生器(在此案例中為調適型表單)。
最適化表單型別 的中繼資料結構描述編輯器
中繼資料編輯器
-
左側面板包含放置欄位的標籤區段,右側面板顯示所有可用的UI元件和從左側面板中選取的欄位屬性。
-
鎖定的區段無法編輯,且包含現成提供的所有中繼資料屬性的欄位。
-
您可以按一下+符號來新增其他標籤。
-
您可以將欄位元件從 建置表單 區段拖曳到結構描述頁面,以新增所需型別的自訂欄位。
-
按一下此欄位後,可在 設定 區段下提供此欄位的規格。
-
在結構描述編輯器中新增自訂中繼資料屬性 add-custom-metadata-property-in-schema-editor
-
導覽至您要新增自訂屬性的標籤(現有或新的)。
-
將所需型別的元件從 建置表單 區段拖曳至左側面板,並放置在方便的位置。
note note NOTE 您無法移動鎖定的區段,但可以將元件置於任何空白處。 -
按一下您剛才拖曳的元件。 在右側面板中開啟的「設定」標籤中,填寫下列欄位的資訊:
-
指定欄位標籤,在結構描述中的欄位上方做為顯示名稱(例如:Department)
-
在[對應至屬性]欄位下,您可以看到預填值 '。/jcr:content/metadata/default'。 將'default'變更為所需的屬性名稱,用來儲存crx存放庫中的屬性(例如: '。/jcr:content/metadata/department')
note note NOTE 請勿變更前置詞'。/jcr:content/metadata/',定義儲存屬性的路徑。 此外,屬性名稱必須是唯一的,以避免在存放庫的同一位置寫入兩個或更多屬性的值。 因此,建議您變更「預設」值。 -
根據需求填寫其他設定。 例如:如果您要將欄位設為必要欄位,請選取必要選項。
-
若要刪除您新增的欄位,請選取該欄位,然後按一下刪除 圖示。
-
-
如有必要,請依照步驟1至3新增其他屬性。
-
完成所有變更後,按一下 完成。
您已成功新增自訂中繼資料屬性。
AEM Forms中的所有調適型表單現在包含此額外的中繼資料屬性。 您可以從屬性頁面進行編輯。