Overview tab

Use this tab to specify the following:

General Information The general properties of a menu, such as the name and description.
Menu entries These are the options a user can start from the menu.

The All Menu Entries list contains all options the user can start from the menu, such as sessions, other menus, and queries.

In the All Menu Entries list, you can add and remove menu entries:

  • To add a menu entry, click Add and specify the properties for the new entry in the grid.
  • To remove an entry, right-click the entry and, on the shortcut menu, select Remove.

The order of the entry records in the table corresponds with the order of the entries on the menu. To determine the menu entry sequence, click Up or Down to move the entry records up or down the table.

General Information
The name of the menu.

This includes the following:

  • package code
  • module code
  • menu identification code
Allowed values:

This field is read-only.

You can only specify the name of a menu when you create a new menu. After a menu is created, you cannot modify its name.

Label Name
The code of the label that contains the menu description.

To modify the description, click the hyperlink to open the displayed label in the Label Editor.

Allowed values:

This field is read-only. You can only set the label name when you create a new menu. You cannot change this name afterwards.

Description
The menu description, as displayed in the user interface.
Allowed values:

This field is read-only, because the description originates from a label. To edit this label, click Label Name.

All Menu Entries
Type
Type of menu entry. This indicates the type of action activated by the menu entry.
Allowed values:

Select one of these entry types:

  • Session
  • Menu
  • Shell Program
  • Query
Code
Code of the menu entry. This is the code of the session, menu, shell program, or query activated when you select this menu option. The type of code used depends on the value specified for the Type field.
Note: 
  • If the menu entry type is Session, Menu, or Query, press CTRL+SPACE and select a component from the select dialog box. Click the icon behind the code to open the component in the corresponding editor.
  • If the menu entry type is Shell Program, manually enter the program name.
Allowed values:

An ASCII text with a maximum length determined by the value of the Entry Type field.

Entry type Text length
Session 13 characters.
Menu 13 characters.
Shell Program 15 characters.
Query 9 characters.
Description Linked
If you select a session, menu, or query, the corresponding description is automatically placed in the Description field.

If this check box is selected, the description is read-only.

If this check box is cleared, you can modify the description.

Note: You cannot select this check box if the menu entry type is Shell Program. You must manually enter the program description in the Description field.
Description
The description of the menu entry, as displayed in the menu.

This Description field only applies if the Description Linked check box is cleared and the Label Code field is not filled in. The field is disabled if these conditions are not satisfied.

Note: If you enter the description manually, LN Studio automatically stores the description in a label. The code of this label is displayed in the Label field.
Allowed values:

ASCII text of less than 60 characters.

Label
The code of the label that contains the menu entry description. Click the icon behind the label code to open the label in the Label Editor.

To select a label, press CTRL+SPACE and select a label from the select dialog box.

The Label field only applies if the Description Linked check box is cleared.

Allowed values:

A code of a label that exists on the LN server.

Process Info
This field contains information that is passed to the program activated by the menu.

If the program is a session, this information can be retrieved in the session with the procesinfo variable. If the program is a shell program, the information is used as the argument of the program.

This field only applies to menu entries of type Session or Shell Program. This field is disabled for all other menu entry types.

Allowed values:

ASCII text of less than 50 characters.

Active
If this check box is selected, the menu entry is active. Therefore, the menu entry is visible on the menu.

If this check box is cleared, the menu entry is disabled. Therefore, the menu entry is not visible on the menu.

Filter Library
The library/dal to determine whether the menu item, session, or complete menu tree, must be hidden based on the parameter settings of the company of the user. Zooming starts a session that only shows libraries/dals. To open the filter library in the Library Editor, click the icon behind the library name.
Note: This setting has only effect for users that use LN UI. This setting is only available if it is supported by the LN server.
Filter Function
The name of the function in the Filter Library that must be called, without the () at the end of the function. This function has no parameters and must return true or false.
If the function returns false when called without parameters, the menu entry is not displayed in LN UI . In this way you can filter sessions that depend on parameter settings.
Note: This setting has only effect for users that use LN UI. This setting is only available if it is supported by the LN server.
Hidden
If this check box is selected, the menu item is not displayed in the menu at runtime. However, in LN UI users can make the menu visible through the Personalize Menu command. Administrators can centrally maintain these personalizations through the Overview Menu Personalizations (ttadv9505m000) session.
Note: This setting has only effect for users that use LN UI. This setting is only available if it is supported by the LN server.