You can optionally re-assign all the PF key values except for the Refresh key. TIBCO Object Service Broker automatically assigns PF24 as the key to refresh your screen to its state after the last command was issued (works for primary and line commands).
To change the default for one of the PF keys, specify an integer denoting a previously undefined PF key. You can disable a function by typing zero into the field.
The Validation Exit key is used to escape from situations when a validation failure occurred. Normally all PF keys are ignored until the screen passes validation; however, the Validation Exit key is processed during a validation failure. The result of using the Validation Exit key during a validation failure is that the exception VALIDATEFAIL is raised. For more information on the VALIDATEFAIL exception, refer to
TIBCO Object Service Broker Programming in Rules.
Using the Validation Exit key on a valid screen has no effect and normal PF key processing takes place. This means you can assign another function to the Validation Exit key using the FCNKEYS table.
You can define one of the fields of a screen table to work with the scroll keys, if required. Your user can then use the
Scroll field (displayed in the upper right corner of the screen) to specify a valid scroll amount when using your screen.
The following fields are used to define the scroll amount entry. Before you define these fields, you must define the field to work with the scroll keys using the Screen Table Painter. For more information on the Screen Table Painter, refer to
Chapter 3, Defining Screen Tables.
When the user first displays a screen, the cursor is located in the first position of the default field. If there is no default field, the cursor is located in the first unprotected field starting from left to right then top to bottom. You can define a default cursor position, if required.
The following fields are used to define the default cursor position. Before you define these fields, you must define the field for the default cursor position using the Screen Table Painter. For more information on the Screen Table Painter, refer to
Chapter 3, Defining Screen Tables.