By using the DSECT command from within the interactive report,
storage areas can be mapped based on PDS or PDSE data set members containing
assembler macro or DSECT copybooks.
The DSECT command (see DSECT for
syntax), can be entered from the command line of any display, or via
PF key assignment. By default, the DSECT command is assigned to PF4.
When invoked, you are shown a popup window similar to the following:
Note: If the DSECT command is issued while the cursor is on an address
point-and-shoot field. then the popup display address is automatically
initialized to that address.
You can now supply the start address (if not already filled in),
and the name of the DSECT to use when mapping the storage area. The Address field is 64-bit enabled. For details, see Specifying 64-bit addresses.
The name of the DSECT can be provided in one of two ways:
Just the DSECT name can be entered, in which case the IDIDSECT concatenation is searched for a match (see
IDIDSECT concatenation for details). If multiple occurrences of the
requested DSECT exist in the IDIDSECT concatenation,
then press PF4 and select the appropriate one from the resulting list of all available DSECTs. A
DSECT is selected from the list using an 'S', or it can be Edited by entering an 'E'.
The data set and member name where the specified DSECT is stored can be
supplied. If a DSECT name is not provided, then it defaults to be the same as
the PDS or PDSE member name.
Once a valid storage address and DSECT name have been specified, the storage is mapped and
displayed, similar to the following example:
Scroll up/down or right/left as needed to display more DSECT information.
Press PF3 to return from the Storage DSECT Mapping Map display.