Menu items are located within sub menus (blocks) on navigation pages as shown below. Menu items can be used to link to representations, functions, processes, queries, statistics, dashboard pages, and external links.
Use Menu items under Pages in the Administration > Authoring block to define menu item links.
Use the Information section to define the main characteristics of the link, including the following:
Use the Content section to define additional information:
Use the Parameter section contains additional values depending on the link previously defined. The value that can be sent to the function is usually for the object types function called GESxxx_.
The Classification section is used for organization purposes and is optional.
To create a menu item, click Create menu item in the Right panel from the List of menu items window.
To modify a menu items, click the pencil icon for the menu submodule in the List of menu items or click the Edit button from the Right panel in the Menu items function window.
-
Accessing the Menu items function
Use Menu items under Pages in the Administration > Authoring block to define menu item links.
Information
Use the Information section to define the main characteristics of the link, including the following:
- Code: Not mandatory. If no entry is made, it will be assigned with an internal code that will not be displayed.
- Title: This field is mandatory and appears when a menu item is referenced. For Classic functions, it is recommended to use the function code. For Entities / Representations pages, it is recommended to use the representation code.
- Description: This is a user-friendly description of the menu item.
- Link type: Indicates what kind of page will be called if the link is activated. The following choices are available:
- Representation is a page that manages a facet of an entity. Thus, the user will have to enter an entity, an associated representation and a facet.
- Function (Classic) is a page that manages a function in Classic mode. Therefore, the function code must be entered.
- Dashboard page is a link that brings the user to another dashboard. The code of the dashboard is required.
- External link is used when the menu item links to a URL that will have to be given.
- Icon: Indicates the file name and repository of the icon to display.
- Application menu: This check box is used to define how the menu item appears on mobile clients. This is subject to change in a near future.
Content
Use the Content section to define additional information:
- Application: Entered for Representation and Function (Classic) link types. This field refers to the application used for the link.
- The Syracuse collaboration application is used to connect administrative, collaboration, and authoring pages directly managed by the node server.
- The application is mandatory if the link is a Classic type link.
- Endpoint: Can only be entered for Representation and Function (Classic) link types. If entered, the link will automatically be displayed in a vignette (if the vignette is associated with the right endpoint).
- Representation: Entered for Representation link types only. Defines the representation used for the user interface. This representation is linked to the entity; therefore, only some representations are available for a given entity. A selection is possible in the same conditions as for the entity definition. Only a representation attached to the previous entity can be used.
- Action: Entered for Representation link types only. Determines the facet of the representation that will be used. The following facets can be selected:
- Query is used to display a page that lists the entity values and allows to display the detail of an entity instance, or to edit it, or to create a new instance.
- Details is used to display the detail of an entity instance. A key value must be entered.
- Edit is used to modify the detail of an entity instance. A key value must be entered.
- Statistics is used when a statistical inquiry page is displayed.
Parameters
Use the Parameter section contains additional values depending on the link previously defined. The value that can be sent to the function is usually for the object types function called GESxxx_.
- Depending on the entity, additional parameters may have to be entered. If this is the case, the name and title columns will be filled and the value column must be entered.
- The parameters available may depend from the page called. But some standard parameters exist especially for query facets, and are documented here.
Display
- Open in: The choice can be:
- Same window: where the page opened by the menu item link will replace the current page,
- New window: where a new tab will open in the browser to display the page called by the item link.
Classification
The Classification section is used for organization purposes and is optional.
- Module: Select the module where you want to place the menu item.
- Categories: Item menus can be associated with categories. The assignment can be done in categories with a selection window allowing multiple selections.
Creating a menu item
To create a menu item, click Create menu item in the Right panel from the List of menu items window.
Modifying a menu item
To modify a menu items, click the pencil icon for the menu submodule in the List of menu items or click the Edit button from the Right panel in the Menu items function window.
-
Sage X3 and Sage Software are trademarks of Sage Software, Inc. Microsoft SQL Server, Microsoft SQL Enterprise Manager and SQL Server Management Studio are registered trademarks of Microsoft Corporation. Oracle is is a registered trademark or Oracle Corporation. All other product names used here are trademarks or registered trademarks of their respective owners.
-