1)Master Data for customization and development
1.1) Interface data
When BAAN IV is installed, a default interface Master Data set is also installed. The interface data is laid down by Baan as the standard and is, therefore, not often changed. However, if changes are needed, it is advised to minimize these changes since they will directly affect the commands throughout BAAN IV as well as the appearance of BAAN IV itself.
The interface Master Data makes it possible to control option groups, option descriptions, menu bar/toolbar data, buttons, status line texts, and tools texts. Moreover, interface Master Data is used for translation purposes.
The following types of interface data can be distinguished:
Options
Within BAAN IV, there is a choice of commands that can be given, for example in the Choice field (ASCII only), an input field, or a menu. These commands are referred to as options.
Drop-down menus
Drop-down menus are menus at the top of the window that are activated by means of a mouse. Drop-down menus are only supported in environments with a graphical user interface.
Buttons
Buttons are displayed in the toolbar in the window. Each button corresponds with a standard option and is activated by means of the mouse. Buttons are only supported in environments with a graphical user interface.
Status line texts
Status line texts are texts that are displayed in the status line at runtime.
Tools texts
Tools texts are texts that are used mainly in messages from the bshell or the user interface server.
2) Mandatory sessions
3) Other sessions
1.1) Interface data
When BAAN IV is installed, a default interface Master Data set is also installed. The interface data is laid down by Baan as the standard and is, therefore, not often changed. However, if changes are needed, it is advised to minimize these changes since they will directly affect the commands throughout BAAN IV as well as the appearance of BAAN IV itself.
The interface Master Data makes it possible to control option groups, option descriptions, menu bar/toolbar data, buttons, status line texts, and tools texts. Moreover, interface Master Data is used for translation purposes.
The following types of interface data can be distinguished:
Options
Within BAAN IV, there is a choice of commands that can be given, for example in the Choice field (ASCII only), an input field, or a menu. These commands are referred to as options.
Drop-down menus
Drop-down menus are menus at the top of the window that are activated by means of a mouse. Drop-down menus are only supported in environments with a graphical user interface.
Buttons
Buttons are displayed in the toolbar in the window. Each button corresponds with a standard option and is activated by means of the mouse. Buttons are only supported in environments with a graphical user interface.
Status line texts
Status line texts are texts that are displayed in the status line at runtime.
Tools texts
Tools texts are texts that are used mainly in messages from the bshell or the user interface server.
1.2) Date and unit formats
Date formats are used to define the display format of dates in forms and reports. Unit formats are used to display amounts and quantities in forms and reports.
2) Mandatory sessions
For the interface of BAAN IV, there are no mandatory sessions, because everything has already been assigned a default value.
2.1) Maintain Date Formats
A date format can be linked to any domain, form field, or report field of the date data type. Sometimes, they are used in program scripts. In this session, the elements of which a date format consists are specified. For example, day name, day number and week number. The elements can be separated by:
- nothing
- a language separator
- a specified separator
The changes that were made must be activated by converting them to the runtime data dictionary. This can be done in the following ways:
• GUI: corresponding option in Application drop-down menu
• ASCII: <Ctrl>[D] in Choice field
Once the changes have been converted to runtime, the bshell must be restarted.
2.2) Maintain Formats
The Maintain Formats session is used to maintain general data regarding formats of all units used, such as amounts and quantities. This general data specifies the number of positions and significant digits, whether or not a thousand sign and (currency)symbol are to be used, and where the minus sign is to be placed.
The changes that were made must be activated by converting them to the runtime data dictionary. This can be done in the following ways:
• GUI: corresponding option from drop-down menu
• ASCII: <Ctrl>[D]
Once the changes have been converted to runtime, the bshell must be restarted.
3) Other sessions
3.1) Maintain Standard Options (ttadv4171m000)
In BAAN IV, a number of options are pre-programmed for ASCII and for the GUI. This session is used to define all the standard options that are possible in the ASCII environment. For the GUI, the possible options are called menu bar/toolbar data, which is not defined in this session, but in the Maintain Menu Bar/Toolbar Data session.
In the character based environment, the standard options can be entered in the Choice field of forms and menus, in input fields, in reports, and in the help viewer. The possible options in these different situations, can be viewed by entering the [O] command in the Choice field of forms and menus, by pressing <Ctrl>[O] in an input field, by pressing [O] while a report is displayed, or by pressing [O] inside the help viewer.
In the Maintain Standard Options session, the option characters for each language and each type of option, like field options, form options or menu options, are specified and/or changed. Changes may occur when, for example, a particular key or key combination is already used by a terminal or terminal emulator.
To copy or move the desired standard options to another language, the Copy Standard Options (ttadv4271s000) session is activated from the Choice field (ASCII) or by selecting the corresponding option from the Application drop-down menu (GUI).
The changes that were made must be activated by converting them to the runtime data dictionary. This can be done in the Convert Standard Options and Status Line Texts to Runtime DD (ttadv0250m000) session. To do this directly from the Maintain Standard Options session, enter [Y] in the Choice field (ASCII) or select the corresponding option from the Application drop-down menu (GUI). Once the changes have been converted to runtime, the bshell must be restarted to activate the changes.
3.2) Maintain Option Groups (ttadv4175m000)
This session is used to define the option groups to which all the standard options (for ASCII) must be linked in the Maintain Standard Options (ttadv4171m000) session. These groups reappear in the option screens, where the options are sorted by option group.
The option groups are used to sort the options in option screens. As explained earlier, options screens are displayed by entering the [O] command in the Choice field of forms and menus, by pressing <Ctrl>[O] in an input field, by pressing [O] while a report is displayed, or by pressing [O] inside the help viewer. In these option screens, the options are sorted by option group, by displaying the group descriptions above the options.
The changes that were made must be activated by converting them to the runtime data dictionary. This can be done in the Convert Standard Options and Status Line Texts to Runtime DD (ttadv0250m000) session. To do this directly from the Maintain Options Groups session, enter [Y] in the Choice field (ASCII) or select the corresponding option from the Application drop-down menu (GUI). Once the changes have been converted to runtime, the bshell must be restarted to activate the changes.
3.3) Maintain Menu Bar/Toolbar Data (ttadv4172m000)
In BAAN IV, a number of options are pre-programmed for ASCII and for the GUI. This session is used to define all the standard options that are possible in the GUI.
In the graphical environment, all options can be accessed by means of the drop-down menus. To view the different possibilities in the different situations when using the GUI, the drop-down menus can be used to see which options are active and which are not.
In the Maintain Menu Bar/Toolbar Data session, the options for each language and each type of option, like form drop-down options, menu drop-down options or form button options, are specified and/or changed. Form button options are those form drop-down options that have been put on the form by using drawings (buttons) that can be clicked by the mouse to activate the options.
To copy or move the desired drop-down menus to another language, the Copy Menu Bar/Toolbar Data (ttadv4273s000) session is activated from the Choice field (ASCII) or by selecting the corresponding option from the Application drop-down menu (GUI).
The changes that were made must be activated by converting them to the runtime data dictionary. This can be done in the Convert Standard Options and Status Line Texts to Runtime DD (ttadv0250m000) session.
To do this directly from the Maintain Menu Bar/Toolbar Data session, enter [Y] in the Choice field (ASCII) or select the corresponding option from the Application drop-down menu (GUI). Once the changes have been converted to runtime, the bshell must be restarted to activate the changes.
3.4) Maintain Menu Bar/Toolbar Option Groups (ttadv4176m000)
This session is used to define the menu option groups to which all the drop-down menu options (for GUI) must be linked in the Maintain Menu Bar/Toolbar Data (ttadv4273m000) session. The descriptions of these groups are shown in the drop-down menu bar, where the options are sorted by option group.
To copy or move the drop-down menu option groups to another language, the Copy Menu Bar/Toolbar Data (ttadv4273s000) session is activated from the Choice field (ASCII) or by selecting the corresponding option from the Application drop-down menu (GUI).
The changes that were made must be activated by converting them to the runtime data dictionary. This can be done in the Convert Standard Options and Status Line Texts to Runtime DD (ttadv0250m000) session. To do this directly from the Maintain Menu Bar/Toolbar Data session, enter [Y] in the Choice field (ASCII) or select the corresponding option from the Application drop-down menu (GUI). Once the changes have been converted to runtime, the bshell must be restarted to activate the changes.
0 comments:
Post a Comment