Data Page
A Data Page is a page that pulls data from a form/table to publish the data. These are the core building blocks of Publishing & Workflows. When you create a new Data Page, you are asked to select the Datasource and choose a Layout Template for the new page. Once the page is created, you apply additional properties and settings from the Property Panel within the Workflow Designer.
Layout Template
The layout of your Data Page is controlled through the selected Layout Template. The properties available will differ based on the selected Layout Template. See Grid Layout Template and Table Layout Template for more details.
Data Page Properties
In addition to the common page properties, Data Pages have the following properties/options:
General Settings
Property | Description |
---|---|
Include Pagination |
True to allow navigation between pages via a series of page numbers displayed below the layout/output. |
Pagination Text Only |
Use plain text when showing the pagination toolbar. |
No Matching Records Msg |
The message to display when there are no matching records. Note: when using a Search Page, you can define a different message to display when there are no results from a search. This particular message can be used, for example, to show a message to a new user about how to create their first order/entry after they log in for the very first time and have no records assigned to them - whereas the "No matching records" message that is set on a search page is specific to search results. |
Record Display Title |
This is the message shown above the record output indicating how many records are being displayed. Leave this blank to disable this option. Note the use of [start],[end], and [total] wildcards within this field. |
Data
Property | Description |
---|---|
Data Source |
This is the form/table where the page's data is coming from. This selection can not be changed once the page is created. |
Page Filter |
The page filter can be used to restrict what data is being displayed. When creating a Page Filter, you can use the current User wildcards to filter the recordset based on the logged in user. |
Select Distinct
|
Setting this to true and selecting a field in the Select Distinct Field property will return distinct records based on this field. For example, if you have 100 entries where the country field='Canada' and you enable the Select Distinct option for the country field, only 1 single record will be returned. This can be very useful when you want to display a summary set of records and then drill down to display the full record set. |
Select Distinct Field | Select the field that will be filtered to be distinct. |
Record Description |
The description of a record used in various display elements (e.g 'Displaying 10 of 100 [records]'). |
Results Per Page |
The number of records to display per page. |
Sort Field |
The field to sort the data by. |
Sort Order |
ASC or DESC - this is the sort order for the page's data set. |
Secondary Sort Field | The second field to sort the data by. |
Secondary Sort Order | ASC or DESC - this is the secondary sort order for the page's data set. |
Layout Settings
Property | Description |
---|---|
Page Template |
See Grid Layout Template and Table Layout Template for more details. |
[other dependent properties] |
Additional Layout properties are dependent on selected Layout Template. See the Layout Templates > Template Type for additional information |
-
alex marenson marenson ok how do we page filter if you want to use a query and pass parameters into the data page instead of prefiltering?
1 Comments