The command is for SLU2 mode only, and for formatted data only.
FEPI EXTRACT FIELD gets information about a field in the current character buffer of the simulated terminal. It can be issued at any point in the conversation. More than one FEPI EXTRACT FIELD command can be issued for a given field.
For information about field attributes and their values see 3270 Data Stream Programmer’s Reference. Symbolic names for the various attribute values are available in the DFHBMSCA copybook.
FEPI EXTRACT FIELD >>-FEPI EXTRACT FIELD--CONVID(data-value)-----------------------> >--+-FIELDLOC(data-value)-+-------------------------------------> '-FIELDNUM(data-value)-' >--+----------------------------------+-------------------------> '-INTO(data-area)-| INTO options |-' >--+-----------------------+--+------------------+--------------> '-BACKGROUND(data-area)-' '-COLOR(data-area)-' >--+----------------------+--+--------------------+-------------> '-FIELDATTR(data-area)-' '-HILIGHT(data-area)-' >--+-------------------------+--+-----------+-------------------> '-INPUTCONTROL(data-area)-' '-MDT(cvda)-' >--+--------------------+--+---------------------+--------------> '-OUTLINE(data-area)-' '-POSITION(data-area)-' >--+---------------+--+---------------+--+-----------------+----> '-PROTECT(cvda)-' '-PS(data-area)-' '-SIZE(data-area)-' >--+-------------------------+--+-----------------------+------>< '-TRANSPARENCY(data-area)-' '-VALIDATION(data-area)-' INTO options: |--+------------------------+--+--------------------+-----------| '-MAXFLENGTH(data-value)-' '-FLENGTH(data-area)-'
The INVREQ condition can have the following RESP2 values: