AJAX子表单 为您提供了通过将侦听器附加到其他窗体字段来动态加载子窗体的灵活性。 |
与在社区版本中找到的通用的子表单元素不同,AJAX子表单为您提供了动态填充子表单的灵活性,因为它可以监视变化的值。
目标的窗体Load Binder将被执行以获取与AJAX子窗体中定义的属性匹配的记录。 |
图1:在Form Builder中突出显示AJAX子窗体的屏幕截图
图2:在Form Builder Preview中突出显示AJAX子窗体的截图
图3:AJAX子表单属性
Name | Description | |
---|---|---|
ID | 元素ID(通过声明为“view_existing_claim”,将创建相应的数据库表列“c_view_existing_claim”) | |
Label | 元素标签显示给最终用户。 | |
Form | 目标表单被加载。
|
图4:AJAX子表单属性 - UI
Name | Description | |
---|---|---|
父字段值更改时重新加载子表单? | 父字段值更改时,动态重新加载子窗体。
| |
Readonly | 确定元素是否可编辑。 | |
Display field as Label when readonly? | 元素设置为“只读”时,将元素的值显示为纯文本。 | |
Display without frame? | 装饰者选项。删除选中时应用于SubForm的默认样式。 | |
Collapsible? | 使AJAX子表单可折叠。 | |
Label when expanded | 标签展开时 | |
Label when collapsed | 折叠时标签 | |
Expanded by default? | 默认扩展选项。 | |
Hide when no value? | 当没有要加载的数据时隐藏AJAX子窗体。 |
图5:AJAX子表单属性 - 数据和粘结剂
Name | Description | |
---|---|---|
Parent Field to keep Subform ID | 父窗体中的字段的ID用于存储子窗体表的主键。子表单数据将根据从此字段检索到的记录标识进行加载。 | |
Subform Field to keep Parent ID | 子窗体表单中字段的ID用于存储父表的主键。 | |
Store Binder | 默认情况下,工作流表单Binder插件用于加载和存储AJAX子表单中的表单数据,您可以使用其他插件覆盖它。
请参阅可用表单绑定器列表。
|