Displaying Attributes of a Field

You can display the attributes of a field using the Attribute (ATTR) debug command. The attributes are the size (in bytes) and type of the variable as recorded in the debug symbol table.

Figure 130 shows some examples of displaying field attributes based on the source in Figure 131. Additional examples are also provided in the source debugger online help.

Figure 130. Examples of Displaying the Attributes of Fields based on DBGEX
 > ATTR NullPtr
   TYPE = PTR, LENGTH = 16 BYTES
 > ATTR ZonedD3D2
   TYPE = ZONED(3,2), LENGTH = 3 BYTES
 > ATTR Bin4D3
   TYPE = BINARY, LENGTH = 2 BYTES
 > ATTR Int3
   TYPE = INTEGER, LENGTH = 1 BYTES
 > ATTR Int5
   TYPE = INTEGER, LENGTH = 2 BYTES
 > ATTR Unsigned10
   TYPE = CARDINAL, LENGTH = 4 BYTES
 > ATTR Unsigned20
   TYPE = CARDINAL, LENGTH = 8 BYTES
 > ATTR Float4
   TYPE = REAL, LENGTH = 4 BYTES
 > ATTR Float8
   TYPE = REAL, LENGTH = 8 BYTES
 > ATTR Arry
   TYPE = ARRAY, LENGTH = 6 BYTES
 > ATTR tablea
   TYPE = FIXED LENGTH STRING, LENGTH = 3 BYTES
 > ATTR tablea(2)
   TYPE = FIXED LENGTH STRING, LENGTH = 3 BYTES
 > ATTR BigDate
   TYPE = FIXED LENGTH STRING, LENGTH = 10 BYTES
 > ATTR DS1
   TYPE = RECORD, LENGTH = 9 BYTES
 > ATTR SpcPtr
   TYPE = PTR, LENGTH = 16 BYTES
 > ATTR String
   TYPE = FIXED LENGTH STRING, LENGTH = 6 BYTES
 > ATTR *IN02
   TYPE = CHAR, LENGTH = 1 BYTES
 > ATTR DBCSString
   TYPE = FIXED LENGTH STRING, LENGTH = 6 BYTES


[ Top of Page | Previous Page | Next Page | Contents | Index ]