ISSUE ERASEAUP

Erase all unprotected fields of a 3270 buffer.

Read syntax diagramSkip visual syntax diagram
ISSUE ERASEAUP

>>-ISSUE ERASEAUP--+------+------------------------------------><
                   '-WAIT-'   

Conditions: INVREQ, NOTALLOC, TERMERR

 

Description

ISSUE ERASEAUP erases unprotected fields by:
  1. Clearing all unprotected fields to nulls (X'00')
  2. Resetting modified data tags in each unprotected field to zero
  3. Positioning the cursor to the first unprotected field
  4. Restoring the keyboard
You can use the ISSUE ERASEAUP command for the following types of 3270 logical units:
  • 3270-display logical unit (LUTYPE2)
  • 3270-printer logical unit (LUTYPE3)
  • 3270 logical unit
  • 3650 host conversational (3270) logical unit
  • 3790 (3270-display) logical unit
  • 3790 (3270-printer) logical unit

Options

WAIT
ensures that the erase is completed before control returns to the application program. If you omit WAIT, control returns to the application program as soon as ISSUE ERASEAUP starts processing.

Conditions

16 INVREQ
RESP2 values:
200
A distributed program link server application specified the function-shipping session (its principal facility) on the CONVID option.

Default action: terminate the task abnormally.

61 NOTALLOC
occurs if the facility specified in the command is not owned by the application.

Default action: terminate the task abnormally.

81 TERMERR
occurs if there is a terminal-related error.

A CANCEL TASK request by a user node error program (NEP) may cause this condition if the task has an outstanding terminal control request active when the node abnormal condition program handles the session error.

Default action: terminate the task abnormally with abend code ATNI.



dfhp4_issueeraseaup.html | Timestamp icon Last updated: Thursday, 27 June 2019