- Database editing
- Configuration controlling
- Data merging
- Workforce planning
- Sales reporting
- Financial analysis
This is a new feature in Joget Workflow v6.
Figure 1 : Sample Spreadsheet Form Element in the Userview
Figure 2 : Spreadsheet Form Element Properties
| Name | Description | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Spreadsheet | Element ID of the form element. | ||||||||||||||||
| Label | Spreadsheet label/title. | ||||||||||||||||
| Columns | The spreadsheet column(s) is defined here.
|
Figure 3 : Spreadsheet Form Element Properties - UI
| Name | Description |
|---|---|
| Enable Header Sorting? | Determines if users can sort spreadsheet data by column in ascending or descending order. |
| Data Order Field ID | Field to keep the ordering sequence. Must correspond with a field id in the target form. |
| Readonly | Defines if the entire spreadsheet is editable. |
| Disable Add Feature | Determines if a new row can be added. |
| Disable Delete Feature | Determines if a row can be removed. |
| Show Row Numbering? | Show additional column on the leftmost to denote numbering. Sample Row numbering checked. |
| Number of columns to fixed on left | Allows to specify the number of fixed (or frozen) columns on the left of the table. Default Value: 0 |
| Number of spare rows | Number of spare row to be added automatically after lines with values. Sample 1 spare row
|
| Custom Settings (JSON) | - |
Figure 4 : Spreadsheet Form Element Properties - Validation & Data Binder
| Name | Description |
|---|---|
| Validator | Attach a Validator plugin to validate the input value. When will validation takes place? Validation will takes place whenever form is submitted except when it is submitted as "Save as Draft". |
| Min Number of Row Validation (Integer) | Defines the minimum number of rows required for input. |
| Max Number of Row Validation (Integer) | Defines the maximum number of rows possible for input. |
| Error Message | Error message to be shown when row requirements set above is not met. |
| 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. |



