REFRESH

Compiles a dialog or panel and causes the CL/SuperSession to execute this new version.

Type

CL/SuperSession operator command

Format

REFRESH PANEL|DIALOG|MODULE|SENSE name filename
PANEL
Specifies that name is a dialog or part of a dialog in the panel library. PANEL can be abbreviated as P.
DIALOG
Specifies that name is a dialog or part of a dialog in the panel library (same function as PANEL). DIALOG can be abbreviated as D.
MODULE
Specifies that name is a load module (a member of the load library). MODULE can be abbreviated as M.
SENSE
Specifies that name is the member name of filename containing sense rule definition statements. SENSE can be abbreviated as S.
name
The member name (1–8 characters) being refreshed.
filename
The name (1–44 characters) of the dataset containing sense rule definition statements. filename must be enclosed in single quotation marks if the REFRESH command is issued from the MVS console.

If you update a dialog in your panel library, REFRESH causes the updated version to take effect. If the modified dialog fails to compile during REFRESH, the old dialog is still available for execution.

Usage Notes

The MODULE parameter can only be used to refresh user exits. Do not use the MODULE parameter to refresh IBM-supplied modules.

Example

To refresh panel LOGNT04 in your panel library :

   REFRESH P LOGNT04
To refresh the in-storage user global sense table located in &rhilev .SENSETBL(SNSIN):
   REFRESH S SNSIN &rhilev.SENSETBL