Defining application menus


Character field menus provide lists of options for quick and consistent field data entry. You can attach menus to any character field in any form on the server, and you can use the same menu for as many character fields as you want. Do not confuse character field menus with menus in the menu bar used to execute active links (see Using-buttons-and-menu-bar-items-to-execute-active-links) or menus in drop-down list selection fields (see Data-fields).

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

File Menu

Displays a formatted character menu by referencing an external plain text file.

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.

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.

Field Data Dictionary Menu

Pulls labels and values from field objects in the BMC Remedy AR System data dictionary.

Form Data Dictionary Menu

Pulls labels and values from form objects in the BMC Remedy AR System data dictionary.

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.

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.