There is a special control element for displaying the overview form in the user interface. The information to be displayed on the overview form is configured with menu items. The menu items are represented as form elements that are linked to each other on the overview form. A hierarchical structure of menu items is also included in the interface configuration.
The base element is a menu item with the input type "main form element". This menu item specifies the main element on the overview form. An interface form that links to this menu item has to configured in order for it to be displayed in the application. The main form element is always displayed in the middle of the overview form.
The other menu item such as fixed, data dependent, link or statistic menu items are configured under the menu item for the main form element. These menu items are grouped around the main form element on the overview form as additional form elements.
The color and positioning of the form elements on the overview as well as the properties that are shown, are specified by layout information for the menu items.
Figure 31: Example of Elements in an Overview Form
The display text of the menu item, the display text for the objects to be shown and the menu item icon are displayed in the header of a form element. Other data represents the object properties and values. There is a tooltip for each property showing a description for use. Some form element entries are highlighted in color when you click on them with the mouse. You can jump to the referenced object by clicking on the entry with the mouse.
If the form element is used for mapping lists, the items are displayed with their names.The number of items is shown in the form element header. There is an icon in the header for showing and hiding the items. There is an icon in the header for showing and hiding the items. There is no tooltip for list items.
|Show list items.|
|Hide list items.|
NOTE: Objects marker for deletion are struck through on the overview form.
Edit overview forms with the Overview Form Editor. The editor is started from the program "Designer" and opens in the document view. Only additional Overview Form Editor functions are described in the following.
The following items are added to the menu bar when the editor starts.
|Menu||Menu Item||Meaning||Key Combination|
|Elements||Create new overview form||Creates a new overview form.|
|Create element||Creates a new form element.|
|Delete element||Deletes the form element,|
|Refresh view||Updates the design view.||F5|
|Refresh view automatically||Updates the design view automatically.|
|View||Properties||Shows/hides the edit view.|
|Form definition||Displays properties of the main form element's interface form.|
|Variables||Show/hides the variable definition view.|
|Object assignments||Shows/hides the object definition view.|
|Group assignments||Shows/hides the permissions group edit view.|
|Menu assignments||Shows/hides the menu assignment view|
|Product assignments||Shows/hides the application edit view.|
|Object relations||Shows/hides objects permissions view.|
Form Editor help
|Opens the editor help.|
|Creates a new overview form.|
|Adds a new form element.|
|Deletes a form element.|
|Refresh the display.|
There are the several views available for editing overview forms in the Overview Form Editor:
|Design view||This view is the design view of the overview form. Element regions are displayed for linking the form elements. The main form element is centered in the overview.|
|Properties||Use the view edit the properties of the selected menu item. A default context menu is available for input fields.|
|Form definition||Displays properties of the main form element's interface form and can be edited. For more information, see Editing Interface Forms.|
In this view, all the variable definitions that belong to the selected menu item are displayed in tabular form with type, name and assigned value. When you click on the variable type, a pop list with all available types is shown. The variable name and the value can be edited by clicking on the appropriate column in the table.
Alternatively, you can enter the variable definition in a dialog window. To open the dialog window, select the edit icon in the toolbar.
|Object assignments||All available object definition are displayed. You can assign interface forms to object definitions or delete existing assignments.|
|Group assignments||Displays all available permissions groups. You can assign the overview forms to the permissions groups or delete existing assignments. These forms are available to system users depending on their permissions group memberships.|
|Menu assignments||All available menu items are displayed. You can assign menu items or remove existing assignments. When the associated menu item is selected in the navigation or the item is selected in the result list, the interface forms are shown for all system users without taking their permissions group memberships into account.|
|Product assignments||All available applications are displayed. You can assign interface forms to the applications or remove existing assignments.|
All the object foreign key relations (FK), object child relations (CR) and object member relations (M:N) are displayed. You can drag and drop an object relation onto an element in the element part of the design view.