Table
A table displays information, which can include text, links, and/or images. Each column in the table represents an entity field. The information that appears in a table cell is defined by selecting a query output or by using a formula.
Table Settings
When you use a table widget, in addition to the default settings for a widget, the following settings are available.
Setting | Description |
---|---|
Allow Download | Select this check box if you want to provide an option to application users to download the data displayed in the table. |
Flow | Select the query or function that should be used to retrieve information for the table. Without a flow, a table will not display any data. |
Name | Enter the name of the table column. |
Data | Select this option if you want data in the column to be displayed from an output field of the selected flow, and then select the field in the drop-down list box. |
Formula | Select this option if you want data in the column to be displayed based on a formula. For example, if the data retrieved by a query represents a test score, you can use a formula to display the score as a percentage of the total score. |
Output data type | Select the data type of the data displayed in the column. |
Add Action | Select this button if you want an action to be performed when a user selects a cell in this column. |
Add Field | Select this button if you want to add another column to the table. |
Add All Fields | Select this button if you want to add columns for all the output fields from the selected flow. |
Load <number> rows at a time | Identifies the number of rows that should appear in the table. By default, the table displays all the rows retrieved by the query. If you select this check box, the Paging and "Load more" button options appear to allow the user to view more data.
|
Possible Uses
Tables are a way to display information in an organized way. For example, if application users fill in their name and phone number in an application, a table can display the information in an easily understandable format. A more advanced example may be that employees in a company with a hundred employees enter the time they arrive and the time they leave each day. Each employee has a name, entry time, exit time, and ID in an entity. Using a table, you can display each employee's attendance record.