HP 3000 Manuals

Version Definition Screen [ HP ALLBASE/4GL Developer Administration Manual ] MPE/iX 5.0 Documentation


HP ALLBASE/4GL Developer Administration Manual

Version Definition Screen 

This screen can be accessed from the Versions option on the main menu.
The version definition screen allows you to define the name, password,
and users for a version.  The screen also allows you to define the
development security code for the version.

A version is a set of additional parameters that operate in conjunction
with an application to modify the application to suit the needs of a
particular user or group of users.


NOTE The base application must exist before you can define a version of an application.
Screen Image
[]
Field Descriptions Version. Enter the name used to identify the version. Version names must start with an alphabetic character, and can have up to eight characters. The version name can use the characters A to Z, and 0 to 9. The version name must be unique. You cannot use any of the following reserved application names as version names: administ, developr, HPlogo, hpqm, HPLIBnnn or ULIBnnn (where nnn is the three-digit language identifier). HP ALLBASE/4GL uses the version name as the name for files that are created during the application unloading process and the generation process. The version name must be a legal MPE/iX file name.
NOTE HP ALLBASE/4GL is case sensitive with respect to version names even though MPE/iX file names are not case sensitive. This means that you must be careful about your choice of version names. For example, HP ALLBASE/4GL regards the two versions Accounts and ACCOUNTS as distinct. However, the files generated during the application unloading process and the application generation process for both versions have the name ACCOUNTS.
A version cannot have the same name as its base application, or any other application or version on the system. Version ID. This is a display-only field. It displays an identification number for the version. Application. The field becomes an input field if you have entered a new version name in the Version field. In this case, enter the name of the application on which you want to base the version. This application must exist before you can define the version. This field becomes a display-only field if you have entered an existing version name in the Version field. In this case, the field displays the name of the base application of the version you have named. You can't change the application name in this case. Current Password. This field is only active if you have already defined a password for the version. If you want to change the existing password for a version, enter the current password in this field. New Password. Optional. Enter a password for the version. Passwords must start with an alphabetic character and can have up to eight characters. Passwords can contain alphabetic characters, 0 to 9, and _ (underscore). HP ALLBASE/4GL is case sensitive with respect to passwords. HP ALLBASE/4GL does not echo the password on the screen as you type it in. Repeat New Password. Reenter the new password for the version. If you don't reenter exactly the same password, HP ALLBASE/4GL displays an error message, and returns the cursor to the New Password field
NOTE The version password only applies to end users of the version. If you define a password for a version, the end user must enter the password on the HP ALLBASE/4GL sign-on screen to access the version. Developer users can access the version without entering the password.
Current Development Security Code. This field is only active if you have already defined a development security code for the version. If you want to change the existing development security code for a version, enter the current development security code in this field. New Development Security Code. Enter a new development security code in this field. HP ALLBASE/4GL does not echo the code as you type it in. The version development security code must start with an alphabetic character and can contain up to eight characters. Development security codes can contain alphabetic characters, 0 to 9, and _ (underscore). HP ALLBASE/4GL is case sensitive with respect to development security codes. Repeat New Security Code. Reenter the new development security code in this field. If you don't enter exactly the same code as you entered in the field above, HP ALLBASE/4GL displays an error message and returns the cursor to the New Development Security Code field. Valid Users/Groups. Enter the name of each end user, or user group to be allowed to access the version. For a version under development, you must include the name of the developers in the user list. The end user names, user groups, and developer names must be defined on the relevant user validation screen before you can enter the names here. Enter *ALL to allow all users and developers access to the version. Description. These are documentation fields. Enter a description of the version. HP ALLBASE/4GL automatically records the time and date of the last modification. Function Keys f1 Applic. Defn Cancels the current screen and displays the application definition screen. f2 Utility Menu Cancels the current screen and displays the administrator utilities menu. f3 User Menu Cancels the current screen and displays the user validation menu. f4 System Menu Cancels the current screen and displays the system-wide specifications menu. Additional Information If you assign a development security code to a version, the original developer can ensure that secured items within the version can only be modified by a developer who has signed on to the version under the correct development security code. When all the required fields on the appropriate developer screen have been completed, the developer of the version can secure items by setting the secured field for the items to Y. Refer to the HP ALLBASE/4GL Developer Reference Manual for details of the items that can be secured. A developer can still sign on to the version without entering the development security code. Under these circumstances, the developer can examine the secured components of the version, but cannot change them.


MPE/iX 5.0 Documentation