Unlike the generic Sub Form element found in the community edition, AJAX Sub Form gives you the flexibility of dynamically populating a Subform as the value it watches changes.
| Info | ||
|---|---|---|
| ||
The target's form Load Binder will be executed to fetch record matched from the properties defined in AJAX Subform. |
Figure 1: Screenshot highlighting AJAX Subform in Form Builder
Figure 2: Screenshot highlighting AJAX Subform in Form Builder Preview
Figure 3: AJAX Subform Properties
| Name | Description | |||||
|---|---|---|---|---|---|---|
| ID | Element ID (By declaring as "view_existing_claim", a corresponding database table column "c_view_existing_claim" will be created) | |||||
| Label | Element Label to be displayed to end user. | |||||
| Form | Target Form to be loaded.
|
Figure 4: AJAX Subform Properties - UI
| Name | Description | ||
|---|---|---|---|
Reload Sub Form when Parent Field value change? | Dynamically reload the subform when parent field value changes.
| ||
| Readonly | Determines if the element is editable. | ||
Display field as Label when readonly? | Displays the value of the element as plain text when element is set to "Readonly". | ||
Display without frame? | Decorator option. Removes default styling applied to SubForm when checked. | ||
Collapsible? | Make the AJAX Subform collapsible. | ||
Label when expanded | Label when expanded | ||
Label when collapsed | Label when collapsed | ||
Expanded by default? | Expanded by default option. | ||
Hide when no value? | To hide the AJAX Subform when there's no data to be loaded. |
Figure 5: AJAX Subform Properties - Data & Binder
| Name | Description | |||||
|---|---|---|---|---|---|---|
Parent Field to keep Subform ID | ID of the field in the parent form to store the Sub Form table's primary key. Sub Form data will be loaded based on the record ID retrieved from this field. | |||||
Subform Field to keep Parent ID | ID of the field in the Sub Form form to store the parent table's primary key. | |||||
Store Binder | By default, Workflow Form Binder plugin is used for loading and storage of form data in the AJAxAJAX Subform, you may override it with other plugins.
|
Related Video Tutorials
Widget Connector url https://www.youtube.com/watch?v=TXh_5_Wh26Y&feature=youtu.be




