SoftadminGuide.MenuItem_Definition

Type: Table-valued function

Used to create temp table #MenuItem, passed to the procedure SoftadminGuide.MenuItem_Create.

Resultsets

Resultset: #MenuItem

Table count: repeated exactly once
Row count: no rows (only column metadata)
Columns
MenuItemGuid mandatory uniqueidentifier

Identifies the menu item.

Component mandatory string

Component type

Possible value Description
Delete
Edit NewEdit in component mode "Edit".
Grid
New NewEdit in component mode "New".
MenuItemName mandatory string

Name of menu item.

MenuGroupGuid mandatory uniqueidentifier

All menu items must be part of a menu group.

MenuSubgroupGuid optional uniqueidentifier

A menu item may be part of a subgroup.
Has no meaning if HideMenuItem = 1.

ComponentProcedureName optional string

Stored procedure used by the menu item. Usage depends on the component.

HideMenuitem mandatory bit

Set to 0 to list the menu item in the menu group.

InsertUpdateProcedureName optional string

The only guide-supported component that used the InsertUpdate-procedure is NewEdit ('New' and 'Edit').

IdParameterName optional string

Only used by NewEdit and Delete.
Name of the identifying parameter passed to the procedures of the NewEdit and Delete components.

Default: For NewEdit and Delete component: If NULL, the identifying parameter will be named "@Id".