SELECT service panel
At the time ISPF processes a SELECT service request, there is no function pool. Therefore, ISPF normally searches for dialog variable values in the order:
- Shared pool
- Profile pool
When specified on a selection panel, the VGET statement functions
as follows:
- If the variable value is taken from the profile pool, the shared pool value, if it exists, is deleted.
- Otherwise, the VGET statement has no effect.
Here is an example of a VGET statement on a selection panel, where
the specified variable exists in both the shared and profile pools:
VGET FNAME PROFILE
This statement causes ISPF
to retrieve the current value of variable FNAME from the profile pool
and display it in the corresponding panel field. Any updates to the
variable are made to the profile pool. ISPF deletes the variable from
the shared pool.