This commit is contained in:
2022-07-27 22:41:59 +00:00
parent 40a3314ba8
commit b270c3c1db
6 changed files with 21 additions and 13 deletions

View File

@@ -1,5 +1,7 @@
# Data tables
![example data table](img/ay-start-form-data-table-example.png)
Data tables are used to view, report, or open AyaNova business objects.
Additionally data table forms can perform bulk operations on multiple selected business objects through [Extensions](ay-extensions.md).
@@ -10,6 +12,8 @@ Date, time and currency columns are displayed according to the web browser's def
## Common menu options
![common menu options](img/ay-start-form-data-table-common-menu.png)
Most data tables in AyaNova share the same common menu options. Some of these options might not be available for _all_ forms depending upon the Roles assigned to the current User or the type of AyaNova business object being listed.
#### Report
@@ -137,7 +141,7 @@ The column position does not affect the sort order.
Type fields can not be sorted in alphabetical order as they do not have a Name stored in the database, only a number. They sort by the underlying internal numerical value that indicates that particular type. This means you will see the column is sorted with identical types grouped together, however the displayed translated text representing these types is not sorted alphabetically.
Type fields have square brackets around their translated display names, for example [ Project ], in the column to indicate they are a type rather than a text field.
Type fields have square brackets around their translated display names, for example \[ Project \], in the column to indicate they are a type rather than a text field.
#### Filtering columns
@@ -218,6 +222,6 @@ In many data tables records can be selected individually for [reporting](ay-repo
![selecting object](img/form-data-table-selecting-records.png)
In most tables the leftmost column consists of checkboxes for selecting individual rows of records.
In most tables the leftmost column consists of checkboxes for selecting individual rows of records.
The checkbox selection column header can be used to select or deselect multiple records at once. When selecting, it **selects** only the **currently visible** records but when de-selecting it removes selection from **all** records **visible or not**. This is by design to allow a user to make selecting paged subsets of records easier but clearing all selections easy as well.