Creating Prompter Forms
Create prompter forms as normal VL forms.
Their Ancestor property must be se to VF_AC017 so as to inherit standard behavior.
Associating Prompter Forms with Fields
To associate prompter forms with fields, open the RAMP window and click on the session object in the navigation tree. The Session properties are displayed:
The Special Field Handling area is used to define the forms to be associated with fields.
The two entries in the example indicate that:
If an input field named txtSTATE is on any 5250 destination form, and it is where the cursor/focus is, and the user presses function key F4 (or the equivalent button) then the VL form named P_STATE is to be invoked to handle the request.
If an input field named txtPHONE is on any 5250 destination form, and it is where the cursor/focus is, and the user presses function key F5 (or the equivalent button) then the VL form named P_PHONE is to be invoked to handle the request.
How do Advanced Prompter Forms Work?
Whenever the user performs the actions required to invoke one of the VL forms the following happens: