DEFINE Command [ HP SYSTEM DICTIONARY XL UTILITIES-Part 3 SDVPD ] MPE/iX 5.0 Documentation
HP SYSTEM DICTIONARY XL UTILITIES-Part 3 SDVPD
DEFINE Command
Before the forms file definitions can be loaded, the dictionary must be
opened. When opening the dictionary for the first time, the scope name
and scope password are required.
Syntax
DEFINE [;DICTIONARY=dictionary-filename]
[;SCOPE=scope-name]
[;PASSWORD=[scope-password]]
[;OPEN-MODE=open-mode]
[;NAME-MODE=name-mode]
[;DOMAIN=[domain-name]]
[;VERSION=[version-name]]
{.}
Parameters:
dictionary-filename: Filename of the dictionary to be opened. The
default for this parameter is SYSDIC if not
specified when opening the dictionary.
scope-name: Name of the scope by which the definitions are
to be loaded. This parameter is required when
opening the dictionary for the first time.
scope-password: Gives access to the scope. Any characters are
allowed in a password. If a character in the
password is NOT valid in other System
Dictionary names (i. e., is on the restricted
list), the password must be entered inside a
pair of quotes to allow recognition of the
'restricted' characters. Specify two
consecutive quotes ("") if a double quotation
mark is desired as part of the password.
If the SCOPE parameter is specified and the
PASSWORD parameter is not, you will be prompted
for the password. For security reasons, the
echo is turned off and you are given three
chances to enter the correct password. If you
are running the program interactively and the
correct password is not entered after three
tries, the DEFINE command will terminate and
you will be returned to the command prompt. If
you are running the program in batch mode and
the correct password is not entered after three
tries, the program will terminate. The
password is always read from $STDIN.
open-mode: Specifies which mode to open the dictionary
with. The valid choices are:
shared-update
exclusive-update
Default is to open the dictionary in
shared-update mode. If the dictionary is
opened in exclusive-update mode, you will have
exclusive access to the dictionary and others
will be denied access.
name-mode: Specifies which group of names (internal or
external) the user wishes to use. The valid
choices are:
internal
external
Default is to use the external name mode.
domain-name: Name of the dictionary domain in which the
dictionary is to be opened. If not specified,
the default is the common domain. Use the SHOW
command to initially examine the default value
of the DEFINE and IMAGE parameters. A blank
entry for this parameter represents the common
domain. If you are in another domain and you
want to get back to the common domain, specify
"DOMAIN=;" with no value.
version-name: Name of the version in the domain in which the
dictionary is to be opened. Use the SHOW
command to initially examine the value of this
parameter. A blank entry represents the latest
test version. The latest test version can be
specified by entering "VERSION=;".
Example: Creating the initial environment
> DEFINE DICTIONARY=sysdic;
>> SCOPE=manager;
>> PASSWORD=Mgr*;
>> OPEN-MODE=shared-update.
>
MPE/iX 5.0 Documentation