Pathmaker Reference Manual
SEND Parameter Definition Screen
Pathmaker Screens
1–130 067869 Tandem Computers Incorporated
You can use both the @CURSOR-FIELD and @CURSOR-POSITION to send the cursor
position to the service. The @CURSOR-FIELD pseudofield is the field name where the
cursor was positioned when you invoked the service and contains the Screen Field
name as specified on the Display Detail screen. If you send @CURSOR-FIELD to a
service but do not specify a Screen Field name on the Display Detail screen,
@CURSOR-FIELD contains blanks.
Use @CURSOR-POSITION when the reference object name and elementary field name
together unambiguously identify the field. Use @CURSOR-FIELD when you must use
a group name to unambiguously identify the field.
When you specify a pseudofield name in the SEND or RECV field, the Pathmaker
product displays a pseudofield name in the TO and FROM fields.
TO or FROM Field
Displays the names of every reference object entered on the IPC Definition screen for
the service associated with this function key. You cannot enter data in these fields.
Service parameters can be:
Request parameters expected by the service.
Reply parameters returned from the service.
For request parameters, the Pathmaker product shows the name of a request
parameter from the service. That parameter receives the value named in the SEND
field from the requester. The parameter is labeled TO.
For reply parameters, the Pathmaker product shows the name of a reply parameter
from the service. That parameter returns a value to the RECV field in the requester.
The parameter is labeled FROM.
B/A
Enter B or A in the B/A (Before/After) column to indicate whether you want to send
the requester image before keyboard input or after keyboard input of the data.
B The requester uses its before-image as the indicated SEND parameter. The before-
image is the data saved after the previous CALL or SEND, or if there was no
previous CALL or SEND, the initial values of the field. This is not allowed for
reply parameters.
A The requester uses its after-image, showing any data entered on the screen. This is
the default value.
To send both before-images and after-images, define each as a separate parameter in
the list with a unique name.
For example, consider a requester that updates a record. A considerable interval
occurs between the time it obtains and shows the record and the time when you finish
altering the record. During that interval, someone else might have altered or deleted
the record. The interval is too long, however, for record locks to be feasible, so you
might want the updating service to check the record.