![]() Field Input |
![]() DEVELOPER |
![]() |
Field Input
Several Function Keys are available to help users in actual data entry and field processing in general. They are as follows:
Item |
Description |
Tab |
Moves the cursor to the next field containing a defined tab stop or the last field in the LS. |
Back Tab |
Moves the cursor to the previous field in the current record, that is, the field with the next lowest sequence number |
Within non-paging screens, you may move around in the screen using the arrow keys. These keys allow you to go to the desired field without stepping through each field in sequence.
Item |
Description |
|
Moves the cursor to the field above. |
|
Moves the cursor to the field below. |
¬ |
Moves the cursor to the field to the left. |
® |
Moves the cursor to the field to the right. |
When an arrow or TAB key is pressed that causes movement to a higher numbered PROIV field, Logic After (logic that you specify to be executed after the field has been processed) is executed on the current and each intervening field. Logic Before (logic that you specify to be executed before the field has been processed) is executed only for the destination field.
When an arrow key is pressed which causes movement to a lower numbered PROIV field, Logic Before is executed for the destination field. The same is true for the Back Tab key.
and in paging screens cause Logic After for each remaining field in the paging cycle to be executed, followed by Logic After for each field in the previous/next record up to the field before the destination field. Logic Before is executed for the destination field
Arrow/Tab key movement that would cause PROIV to go into the key fields for the record are ignored (use CANCEL/EOD instead).
Topic ID: 730055