Defining application menus - Documentation for AR System 21.05
You can create the following types of character field menus:
| Menus | Description | Reference topic |
|---|---|---|
| Character Menu | Displays a static list of items configured in Developer Studio | Creating character menus |
| File Menu | Displays a formatted character menu by referencing an external plain text file. | Creating file menus |
| Search Menu | Draws menu labels and values from a specified form. Used to create menus that are automatically updated to reflect your system's current data. | Creating search menus |
| SQL Menu | Uses an SQL command to retrieve menu labels and values from a database table. Used to create menus that are automatically updated to reflect the data in a specified database. | Creating SQL menus |
| Field Data Dictionary Menu | Pulls labels and values from field objects in the BMC Remedy AR System data dictionary. | Creating data dictionary menus |
| Form Data Dictionary Menu | Pulls labels and values from form objects in the BMC Remedy AR System data dictionary. | Creating data dictionary menus |
| License Data Dictionary Menu | (From this release) Retrieves the user and component/application license names as per the licensing pricing models that are configured using the license key. As a system administrator, you can define the menu and attach it to the required field in your application. | Creating data dictionary menus |
In the User Preference form, users can set a preference to determine whether menus are displayed in pop-up style, tree view (list box) style, or a combination of both (smart menus). See Search and other general preferences.
Initially, menus appear in the Menus list of the server on which they are created. After you add a menu to a character field on a form (or to a Change Field action) that belongs to an application, the menu appears in the application's Menus list.