Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
The List Grid is best described similar to a Form Grid, but with the capability to add new records from a Datalist instead.
The Advanced Grid is only available on Professional and Enterprise Edition.
The easiest way to see how the AJAX Subform works is to create a new app. Here are the steps:
Steps | Screens (Click to view) | ||||
---|---|---|---|---|---|
|
Figure 1
Figure 2
Figure 3 Figure 4
Figure 5 Figure 6 |
Name | Description | Screen (Click to view) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ID | Element ID (By declaring as "account", a corresponding database table column "c_account" will be created) | ||||||||||||||
Label | Element Label to be displayed to the end-user. | ||||||||||||||
Datalist | Datalist to display for selection. | ||||||||||||||
Columns | The columns defined here must be correspondent to the Data List chosen above.
|
Name | Description | Screen (Click to view) |
---|---|---|
Enable Sorting Feature | Determines if the ordering of rows is to be enforced. | |
Field ID for Sorting | Field to keep the ordering sequence; must correspond with a field id in the target form. |
Name | Description | Screen (Click to view) |
---|---|---|
Insert Button Label | Insert Button Label |
Name | Description | Screen (Click to view) |
---|---|---|
Form to Edit Row | After the addition of row, the user may edit the record row by opening it in the Form defined here. | |
Form Submit Button Label (Normal Mode) | The label of the Submit button in normal mode. | |
Form Submit Button Label (Readonly Mode) | The label of the Submit button in read-only mode. | |
Display field as Label when readonly? | Displays the value of the element as plain text when an element is set to "Readonly". |
Name | Description | Screen (Click to view) |
---|---|---|
Readonly | Determines if the element is editable. | |
Disable Add Feature | Determines if a new row can be added. | |
Disable Delete Feature | Determines if a row can be removed. | |
Delete confirmation message | Confirmation message when deleting a row. | |
Show Row Numbering? | Show an additional column on the leftmost to denote numbering. | |
Paging Size | Items to be displayed per page. | |
Popup Dialog Height | Height in character Sample 500px | |
Popup Dialog Width | Width in character Sample 90% |
Name | Description | Screen (Click to view) |
---|---|---|
Validator | Attach a Validator plugin to validate the input value. When will validation takes place? Validation will take place whenever a form is submitted except when it is submitted as "Save as Draft". | |
Unique Column | Column/Field ID to identify record ID. | |
Min Number of Row Validation (Integer) | Min Number of Row Validation (Integer) | |
Max Number of Row Validation (Integer) | Max Number of Row Validation (Integer) | |
Error Message | Error message to be shown when row requirements set above is not met. |
Name | Description | Screen (Click to view) |
---|---|---|
Load Binder | Option by default. Grid data will be saved/loaded in JSON format in its defined database cell. | |
Store Binder | Option by default. Grid data will be saved/loaded in JSON format in its defined database cell. |
Name | Description | Screen (Click to view) |
---|---|---|
Delete Associated Grid Data? | If the popup form has a grid element(s), this option will delete the inner grid data. Caution These 3 options: (Delete Associated Grid Data, Delete Associated Child Form Data, Delete Files), in combination, does apply to nested grid/child elements. These options traverse the entire form tree. Upon encountering a 'false' condition, it will move on to the next grid/child element. Example: Consider that the popup form has a form grid, form grid has a subform, subform has a file upload element with abc.pdf. If all options are checked, abc.pdf will be deleted. If all except ONE of the options is checked, abc.pdf will NOT be deleted. | |
Delete Associated Child Form Data? | If the popup form has a child element(s), this option will delete the child data. Caution These 3 options: (Delete Associated Grid Data, Delete Associated Child Form Data, Delete Files), in combination, does apply to nested grid/child elements. | |
Delete Files? | If the popup form contains a file upload element, this option will delete the actual uploaded file(s). Caution These 3 options: (Delete Associated Grid Data, Delete Associated Child Form Data, Delete Files), in combination, does apply to nested grid/child elements. | |
Abort Related Running Processes? | If there are process instances related to the deleted row, these options will abort those process instances. |
Name | Description | Screen (Click to view) | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
URL Request Parameters for Datalist | Refine the target Data List selections by defining the filter criteria here.
|