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