Creating a page
Last updated
Last updated
In the Navigation menu, under the Developer role, in the Developer
group, click Pages. The list of all existing pages is displayed.
2. On the top-right corner, click .
A new page is created, and its properties are displayed.
3. Under the Page Details tab, enter the following details as required:
Label
Description
Page Name
Name of the page used by the developer to navigate to the page properties and page canvas.
We recommend that the page name reflects its functionality.
Page Code
Unique code assigned to the page that is used while accessing the page from a different page.
The value is auto-generated and you can edit it, if required.
The code is mainly required while specifying the page details in the Open URL component.
Page State
Unique code status assigned to the page that is used while accessing the page within a single application.
The value is auto-generated and you can edit it, if required.
The state object is where the property values that belongs to the component (a page as a whole) is referred. When the state object changes, the component re-renders. This is important when designing single page applications. The state is mainly required while specifying the page state in the Go to page component.
Page State Params
Parameters can be passed to page state in form of json. These params can be evaluated in the target page using expression: #{page.paramname} For example: { vendorno : ‘02150’, vendortype: ‘supplier’ }
Seq No
Sequence of the page name under the menu group
The value is auto-generated and you can edit it, if required.
When this value is duplicated, pages are displayed in alphabetical order.
URL
The URL to access the page in the application
Abstract
Select if the page is to be used as a template.
Pre-Fetch
Select if the page is to be used for offline transactions.
Icon
Select a suitable icon for the page from the list that will be displayed in the browser tab.
By default, the page holds a desktop icon.
Group Header
Menu group under which you can view the page in the Navigation menu.
By default, the newly created pages can be viewed under the My Menu Group.
You can edit the name to create a new group header. In the Navigation menu, this group header will appear under the roles assigned to the page.
Controller Name
Unique page controller name
Currently, this feature is not in use.
Start Date
Date from which the page will be active
By default, it is the current date.
End Date
Date after which the page cannot be accessed
Description
An optional explanation of the page’s functionality and/or intended purpose.
4. Under the Roles Granted tab, add the roles that can view and access the page.
On the top-right corner, from the Actions list, click Add Role. A blank row is created.
Under the Role column, from the list, select the required role.
Select the Start Date and the End Date to define the period for which the role has access to the page.
5. On the top-right corner, click Save.
6. To view the page, open the Navigation menu, and refresh the browser. The newly created page name is displayed in the Navigation menu, under the assigned role, under the page group header added