Previous Topic: Remove a Variable from the Keep WindowNext Topic: Inspect and Modify Auxiliary Storage


Work with Arrays and Qualified Variables

This release provides the ability to view or modify the following:

Array Elements

You have the ability to view or change elements of arrays that are up to 15 dimensions deep.

Note: Arrays with unknown boundaries at compile time are not supported.

When you use the D or K line commands from Source Listing, place the cursor under the element and CA InterTest for CICS automatically picks up the dimensions.

When you are entering an array element for a formatted move command, or CNTL or CORE command, use the syntax:

FIELDA(A,B,C)

To modify the storage of an array element using a CORE command, use the syntax:

CORE=MOVE 1 TO 'FIELDA(A,B,C)'

Qualified Variables

You can view or change elementary variables even if they are defined as the same name in different procedures or blocks using qualified variable syntax in a CNTL or CORE command or Source Listing Search criteria.

CORE=MOVE 1 to 'procname:Q1.Q2.Q3.Q4.Q5.Q6.Q7'

If you are using the m line command from the Source Listing facility and select a non‑unique variable, the generated MOVE command qualifies the selected variable with the Procedure name.