互動式通訊編輯器中的子表單元件
aem-forms-ea@adobe.com 請求存取權限。1. 簡介
互動式通訊(IC)編輯器中的 子表單 元件可作為動態配置容器,讓您以彈性且結構化的方式組織多個表單元素。 它常用於將相關欄位分組、建立重複區段或定義巢狀資料結構,以改善使用者體驗和資料繫結。
可將子表單設定為在不同版面中流動,例如由上至下或由左至右,因此非常適合用於複雜的表單設計和可重複使用的區段。
2.屬性
2.1基本屬性
-
名稱: 用於參考、資料模型和商業規則之子表單的唯一識別碼。
-
內容: 定義子表單內元素的排列方式。
-
位置: 使用X和Y座標絕對放置子元素。
-
流動(由上到下): 垂直排列元素。
-
流動(由左至右): 水準排列元素。
-
2.2位置
-
描述: 決定子表單在通訊配置中的位置。
-
設定:
-
X和Y座標(公厘)
-
寬度和高度(公厘)
-
2.3外觀
-
填滿: 指定子表單區域的背景色彩。
-
筆畫: 定義框線色彩。
-
寬度: 設定邊框粗細。
-
樣式: 從視覺預設集中選擇,例如平面、邊框或高架。
-
邊緣: 決定轉角樣式 — 圓角或銳利化。
2.4顯示狀態
-
描述: 控制執行期間子表單的可見度。
-
選項:
-
可見: 一律顯示。
-
隱藏: 未顯示,但配置中保留空間。
-
2.5資料繫結
-
資料繫結型別: 將子表單連結至資料結構(通常是XML或JSON)。
-
使用名稱: 使用子表單的指定名稱繫結資料。
-
使用全域資料: 將子表單連線至共用資料使用的全域結構描述路徑。
-
沒有資料繫結: 子表單未儲存或與任何外部資料模型互動。
3.使用狀況
在需要分組、巢狀或重複欄位集的案例中,子表單至關重要。 典型的應用程式包括:
-
組織位址區塊(例如,街道、城市、郵遞區號)
-
行專案或多個專案的重複區段
-
使用可見度和規則來建構條件式表單邏輯
子表單也可用作為容器,以便在靜態和動態版面中讓設計對齊拖放。
4.最佳作法
-
根據設計和資料需求,選擇正確的版面(流程與定位)。
-
使用有意義的名稱,以方便資料整合和規則參考。
-
樣式子表單,以視覺化方式區分群組的區段。
-
使用重複的子表單時,請確保資料繫結至陣列結構正確。
-
套用條件式可見性規則,以最佳化複雜表單中的使用者體驗。
互動式通訊編輯器中的 Subform 元件提供強大的方式,可建構和控制複雜的表單配置。 無論組織輸入欄位、管理動態內容還是啟用模組化設計,子表單都可增強跨檔案範本的可用性和可維護性。