HP 3000 Manuals

Defining an Application [ HP ALLBASE/4GL Developer Administration Manual ] MPE/iX 5.0 Documentation


HP ALLBASE/4GL Developer Administration Manual

Defining an Application 

To define an application, select the Application Definition option on the
administrator main menu.  This selection takes you to the application
definition screen.

[]
Application Name and Password Enter the name of the application in the Application field. If you want to define a password for the application, enter the password in the New Password field, and then reenter the same password in the Repeat New Password field. HP ALLBASE/4GL does not echo your entry in either of these fields. Reserved Application Names. The application name HPlogo is reserved for storing HP ALLBASE/4GL sign-on screen logo windows. Developers can use the HPlogo application for storing customized sign- on screen windows. The application names HPLIBnnn and ULIBnnn (where nnn is the three digit language identifier) are reserved for storing developr module builder templates. The name hpqm is also reserved. If HP ALLBASE/QUERY is installed on the system, this application allows direct access to HP ALLBASE/QUERY. You may alter the definitions of these reserved applications, but do not use these names for new applications. You cannot use the administ and developr reserved names. Initial Action Name The initial action in any application must be a menu or a process. HP ALLBASE/4GL automatically executes the initial action when an end user signs on to the application. HP ALLBASE/4GL needs the name and type of the initial action of the application to start executing it. You must enter the name of the initial action in the Initial Action Name field, and enter either M or P in the Type field to indicate whether the action is a menu or a process. SQL Owner Group If the application uses an HP ALLBASE/SQL database, you must enter the name of the SQL owner group. SQL owner group names can use the characters A to Z, 0 to 9, and _ (underscore). HP SQL is not case sensitive with respect to owner group names. SQL Database Name If the application uses an HP ALLBASE/SQL database, you must enter the name of the HP ALLBASE/SQL DBEnvironment configuration file (DBEConfile). You can specify a fully qualified file name in the form FILE.GROUP.ACCOUNT. If you don't specify a fully qualified file name, HP ALLBASE/4GL appends the current value of the variable HP4SQLPATH to the name of the file you specify when the database is accessed. Valid Users and Groups Enter the names of the users or user groups for the application. You can specify that all system users are valid users for the application by entering *ALL in this field. Alternatively, you can enter up to 12 user names or user group names. There is no limit to the number of users in each user group as long as the total number of developer names, user names, and group names doesn't exceed 254.
NOTE If you don't specify the valid user list as being *ALL, remember to include the developer's name in the user list.
You may also need to allocate an end-user name to the developer and enter it in the user list. If you don't, the developer won't be able to test the application as an end user. The developer's end-user name and developer name cannot be the same. Entering a Development Security Code If you're defining a new application or you want to define a development security code for an existing application that is currently unsecured, the Current Development Security Code field is inactive.
CAUTION Once you have defined a development security code for an application, you cannot change the code or remove the code unless you know the current development security code.
To define a development security code for an application, enter the code in the New Development Security Code field. HP ALLBASE/4GL will not echo the code to the screen as you type it in. You must then reenter exactly the same code in the Repeat New Security Code field. If you make a mistake reentering the development security code, HP ALLBASE/4GL displays an error message and returns you to the New Development Security Code field. If you're changing the development security code for an existing application, the Current Development Security Code field becomes an active input field. You must enter the current development security code for the application into this field before you can enter a new code. Deleting a Development Security Code To delete an existing development security code for an application, enter the existing code in the Current Development Security Code field. You can now press Return twice to step over the New Development Security Code field and the Repeat New Security Code field. Press the Commit Data function key to complete the screen.


MPE/iX 5.0 Documentation