Panel |
---|
borderColor | green |
---|
borderWidth | 1 |
---|
titleBGColor | #ddffcc |
---|
borderStyle | solid |
---|
title | Definition |
---|
|
Spreadsheet Form Element allow users to perform many actions in an excel-like environment, depending on the use cases. A few examples of uses of spreadsheets are:- Database editing
- Configuration controlling
- Data merging
- Workforce planning
- Sales reporting
- Financial analysis
|
Panel |
---|
borderColor | purple |
---|
borderWidth | 1 |
---|
titleBGColor | #ddccff |
---|
borderStyle | solid |
---|
title | New Feature |
---|
|
This is a new feature in Joget Workflow v6. |
Image Modified
Figure 1 : Sample Spreadsheet Form Element in the Userview
Image Removed
...
Spreadsheet Properties
Edit Spreadsheet
Name | Description |
|
---|
Spreadsheet | Element ID of the form element. | Image Added Figure 2 : Edit Spreadsheet Properties |
Label | Spreadsheet label/title. |
Columns | The spreadsheet column(s) is defined here. Sub-element | Description |
---|
Value | Field ID of the column. | Label | Column header title/label. You can also include a tooltip that shows up when someone hovers over the column label. Info |
---|
| Example label: <span title='This tooltip will show when someone hovers over the column'>Column Label A</span> |
| Format Type | Defines the type of input to store. Default format type is Text. Available Data Types: - Text - format the value as text
- Numeric - accepts a numeric value (See Format documentation)
- Date - accepts a date type value
- Time - accepts a time type value
- Checkbox - appears as a checkbox to check
- Dropdown - appears as a dropdown menu to select options
- Autocomplete - autocompletes any known phrases
- Password - obscures any alphanumerical value into a password
- File - Accept file upload and render a file download link
- Image - Accept image file upload and render a thumbnail
- URL - Convert value to an URL
- Hidden - Hidden column for storing formular value
- Custom - Use custom setting to configure the column. Examples: Spreadsheet Custom Formats
| Format | Defines the format to show data on the spreadsheet based on the chosen format type. Please note that any string within {{ and }} will be treat as setting json and used to configure the column. | Regex Validation | Validates input value to match the defined Regular Expression pattern. | Formula | Defines a formula to perform |
|
processing. Info |
---|
|
Example: sales + profit-loss
Image Removeda calculation, for example: "Quantity * Unit_Price" in Formula column. Please refer to formula.
| Readonly | Defines if the column is editable. |
|
Figure 3 : Spreadsheet Form Element Properties - UI
...
For example, to make spreadsheet pull and display the population value after the user picks the city name (pulldown menu), use FORMDATA("city_formId",select_city,"population") where 'select_city' is the first field id in your spreadsheet.
Below is a sample app to demonstrate the use of Spreadsheet form element:
- Example app using Spreadsheet in Form APP_spreadsheet app.jwa.