Pathmaker Reference Manual

REQUESTER Statement
Pathmaker Application Definition Language (PMADL)
067869 Tandem Computers Incorporated 2–31
The parent record instance specifies a reference object in the requester, and
refers to a DDL record or an SQL table. You need not have defined the parent
record instance previously; you can define it later in the requester. The second
qualname
can include the name of its record instance, but is not required to
include it.
Use these values to specify which fields are used to link the two record
instances:
AT Specifies where the current record instance is to be displayed:
LINK Specifies that the current record instance is to be displayed
in the requesters default screen following the last field in the
parent record instance that is linked to it.
END Specifies that the current record instance is to be displayed
in the requester's default screen following the last field in the
parent record instance.
If you do not supply a LINK clause, the current record instance is not linked to
any parent record instance.
Usage Considerations for the Reference Object Clause
Reference object attributes describe database requester record instances: they can be
specified only if the reference object designates a DDL record or an SQL table, and if
the requester's TYPE attribute is DB. The record instances in a database requester
must all reference either DDL records or SQL tables; a database requester cannot
reference a combination of DDL records and SQL tables.
The object that defines the structure of the reference object must be defined or
registered in the current Pathmaker project catalog.
PMADL issues an error if the local name of the reference object is already defined as
the local name of another reference object in the requester.
Parameter Name Following is the term definition for the parameter clause of the requester statement.
PARAMETER
name
Specifies the name of a reference object to be used as a formal parameter of the
requester. The parameter must be previously defined as a formal parameter in the
requester.
In the generated application, the data contained in the requester's formal
parameter comes from the requester's callers.
A requester can specify multiple formal parameters, in the order specified in the
requester's formal parameter list.