Menu Record Format

This section documents how the vdf menu records in the Longcode file are structured at each level supported by the system.

Main Menu

The main menu in the StreamV system is used to display the main applications or modules that are included in the system.  The Longcode records used by the Main Menu have the following format.

Codeset:VDFMENU (indicates a VDF Menu record).

Code1: MODULES (indicates menu record is for top level or modules).

Code2: Not used

Code3: The position in which the selection should be displayed.  Note that this field is an ascii field and will sort as such (meaning that number 2 will sort between number 19 and number 20).  In the standard data delivered with the system, the modules are numbered from 11-30

Code4: Not used

Code5: Not used

Description: General Ledger.  The description field is used for the display name for the module.

Data1: General Ledger.  Used to link the submenus for the General Ledger system to the modules menu.

Data2: menu_select (the action to be performed when the item is selected in this case to select the menu for the module).

Application or Module Menu

Codeset:VDFMENU (indicates a VDF Menu record).

Code1: General Ledger (indicates menu record is for the General Ledger application or module).  This field must point to a valid main menu record.

Code2: -MenuBar- (indicates that this menu record is used for displaying the sub-menus for the general ledger application).  Normally each application includes submenus for Operations, Lookup, Reports, and Maintenance/Utility programs. 

Code3: The position in which the menu selection should be displayed.  Note that this field is an ascii field and will sort as such (meaning that number 2 will sort between number 19 and number 20).  Normally, the submenus for each module will be numbered 1-4

Code4: Not used

Code5: Not used

Description: The description field is used for the display name for the sub-menu for the module (Operations, Lookups, etc).

Data1: Not used.

Data2: Not used.

Application or Module Submenus

Codeset:VDFMENU (indicates a VDF Menu record).

Code1: General Ledger (indicates menu record is for the General Ledger application or module).

Code2:The position of the submenu to which the item belongs.  1 indicates that the item belongs to the General Ledger Operations Menu,

 

Code3: The position in which the menu selection should be displayed.  Note that this field is an ascii field and will sort as such (meaning that number 2 will sort between number 19 and number 20).  In the standard data delivered with the system, the programs for each submenu are normally numbered 1-x if there are less than 10 options and 11-2x if there are more than 10 options (to ensure the items sort as specified).

Code4: Not used

Code5: Not used

Description: The description field is used for the display name for the sub-menu for the module (Operations, Lookups, etc).

Data1: Not used.

Data2: Not used.

More:

Field Defaults Setup