Pathmaker Reference Manual

Requester Constructs
Macro Language Construct Variables
067869 Tandem Computers Incorporated C–19
Requester Constructs The requester constructs that follow are used by the Requester skeleton file. You can
use these constructs in macros you define. Variable constructs are described first,
followed by ITERATE constructs and then EMIT constructs.
If the text output by a construct depends on the language in effect, that is noted.
The following terms are used:
Base The portion of the screen outside of the paging area.
Column The horizontal position of a field on the screen.
Item A DDL data item or SQL column.
Page All screen elements displayed at one time in the paging area.
Param Formal parameters of the requester or passed to another object.
Project A Pathmaker project.
Ref-Object Reference object entered on the requester context screen.
Row One instance of a reference object with repetition > 1.
Screen Application screen.
Screen-Field A data field, point field, decoration, or pseudofield.
Screen-Table A data field on the screen that is dimensioned.
Seg One portion of a segmented data field.
Requester Variable
Constructs
Following is the syntax for variable constructs used in the context of a requester.
#Accept-Clause
Accept clause of current action. There must be a current action.
Values: UNTIL, ESCAPE
#Access-Method
Access Method of the file for the current record. This construct is valid only for
database requesters. There must be a current record.
Values: UNSTRUCT (not supported), RELATIVE, ENTRY-SEQ, KEY-SEQ
#Action-Command
Current action type. There must be a current action.
Values: CALL, PRNT, RETN, RCVR, SEND, NEXT, PREV, FRST, LAST, DFLT, USER
#Action-Initiator
Action initiator (function key name, or "INIT"). There must be a current action.
Value: String, up to 4 characters
#Action-Object
Action object (Requester name or service name). There must be a current action.
Value: String, up to 30 characters