Pathmaker Reference Manual
Requester Constructs
Macro Language Construct Variables
C–44 067869 Tandem Computers Incorporated
#Ref-Object-Elementary-Items
Iterate through all elementary items in the current reference object.
#Ref-Object-Keys
Iterate through key fields of the current record, for the current reference object.
Establishes a current key, and a current item. This construct is valid only for database
requesters.
#Ref-Object-Rows
Iterate through indices of the current reference object, having repetition greater than 1.
Establishes a current box. This construct is valid only for database requesters.
Establishes a current page and current item. For items which are displayed on the
screen, establishes a current screen element. If the reference object has repetitions,
then if there is a current box, the screen element is with respect to that current box;
otherwise, it is with respect to the first box.
#Ref-Object-Screen-Fields
Iterate through all elementary items in the current reference object (which must not
have repetition) which are displayed on the screen. Establishes current item, page,
and screen element.
#Ref-Objects
Iterate through all reference objects, in the order listed in the catalog. Establishes a
current reference object.
#Requester-Params
Iterate through formal parameters for the Requester. Establishes a current reference
object, and a current parameter.
#Row-Screen-Fields
Iterate through all elementary items for the current repetition of the current reference
object (which must have a repetition) which are displayed on the screen. Establishes
current item, page, and screen element.
#Screen-Field-Segs
Iterate through all segments in the current screen element (current element must have
segments). Establishes current segment of the screen element.
#Screen-Table-Occurrences
Iterate through the occurrences of current screen element having occurrences value
greater than 1. There must be a current item. Establishes current occurrence of item.