Difficulty: novice
Content
Learning Objectives
After reading this article you will be able to:
Manage page includes.
Have you already read the article Difference between a report and an include (OLD)?
What are page includes?
Page includes are separate pages that are attached to another page. A page include can for example be a report, a drag - and drop field, or a list of sub-objects (e.g. the reservation items on the reservation page). Page includes have their own page definition button that are accessible directly on the include.
Create and manage page includes
Add a page include
To add a page include to an instance page:
Open the page to which you want to add the page include.
Open the page definition.
Note: Alternatively, click the ‘Pages’ button on your startBoard and search for the page you want to add the page include to.Click on Add page include on the top right of the page.
Fill out the include settings. There are no mandatory settings, but you should at least make sure to link an include or report. If you forget this you will end up with an empty include.
Include: used to display a pre-defined include
Report: link a report. Note: the filter page is skipped, so make sure the report is configured with default settings and initialization values.
Filter: Optionally you can select a filter here that is available for the selected report.
Chart: Optionally you can select a chart/ graph here that is available for the selected report.
By filling in a Header you can change the title of the include that is visible to the user.
After a page include has been added to the page, it will be visible in the ‘Page includes’ include of the page definition page. In the columns of this include, you can quickly see if the include is an include, a report, a filter, or a chart.
Now the include is shown (under the main page or as tabs) is set on the page settings of the instance page using the setting “Page includes layout”.
Edit and delete a page include
In the steps above we describe that you should open the page definition of the page, not of the page definition of the page include. You only directly open the page definition of the page include when you want to access the setting that are available on that page, like adding/ hiding columns or changing the page display setting.
Settings on a page include
Set access to includes for all users (the easy way)
Open the page on which you want to change the visibility.
Open the page definition.
Note: Alternatively, click the ‘Pages’ button on your startBoard and search for the page you want to override the function to.
Scroll down to the ‘page includes’ include.
Click on the hyperlink in the ‘Row’ column of the include.
Press the ‘override’ button
You can skip this step when the include is not baseline and therefor the setting are already editable.
Change the setting “Display =no/ yes”.
Set access rights to includes per user group (the more complex way)
Open the page on which you want to change the visibility.
Open the page definition.
Note: Alternatively, click the ‘Pages’ button on your startBoard and search for the page you want to override the function to.
Scroll down to the ‘page includes’ include
Click on the hyperlink in the ‘Row’ column of the include.
Adjust the access based on access groups:
press the gear symbol on the top right
set access for the groups
Confirm the changes
Remember: a user only needs one user group that has access to an include. So if you want to use this way to hide an include for user, you need to make sure that this specific access is applied to all user groups that the user has.
We recommend very limited use of authorizing includes using this method.
Summary
Search