Normally when solution runs in runtime environment two parties are involved. First party consists of business users that interact with solution via user interface that is also provided as part of solution model. Second party is represented by backend services that are configured at design time as part of solution configuration and run in runtime environment. The element that is exposed to those two sides is page.
In order to provide business users with the ability to interact with Appbase solution services configured by solution developer solution must create solution pages that can be exposed to solution users. Pages are created as part of solution configuration and stored in solution as presentation model.
Page is special type of solution element that interacts with both solution users and solution backend services. Accordingly, page contains two types of elements. First, the page contains user interface facing business user where solution user can view information and request solution provided operations. Secondly, page can interact with solution backend, allowing user to request and execute solution provided services and operations.
Pages are intended to be built using the Page Builder.
Enter the page properties as follows:
Property | Description |
---|---|
Template | Templates let you start building a page with a predefined layout and parameters. |
Page Name | Enter a meaningful names. |
API Permanent ID | This field is automatically prepopulated and needs to be unique across all Pages in your solution. |
Form Type | This is simply a category and has no bearing on what your page is mean to do. |
Description | Enter a meaningful description. This description should explain what this Page's purpose is. |