[AEM Forms]{class="badge positive" title="适用于AEM Forms)。"}
交互式通信编辑器中的子表单组件
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.最佳做法
-
根据设计和数据需求选择正确的布局(流过和定位)。
-
为便于数据集成和规则引用,请使用有意义的名称。
-
样式子表单,用于视觉上区分分组的节。
-
使用重复子表单时,请确保正确的数据绑定到数组结构。
-
应用条件可见性规则以优化复杂表单中的用户体验。
交互式通信编辑器中的 子表单 组件提供了一种强大的方法来构造和控制复杂的表单布局。 无论是组织输入字段、管理动态内容还是启用模块化设计,子表单都增强了跨文档模板的可用性和可维护性。