IBM AS/400 User Manual

Page of 489
 
 
 
debugging
 (continued)
displaying fields as hexadecimal values
205
displaying fields in character format
205
displaying fields in UCS-2 format
206
displaying fields in variable-length format
206
displaying indicators
204
displaying multiple-occurrence data structures
203
displaying the contents of a table
202
displaying the contents of an array
202
general discussion
163
National Language Support
211
NLSS considerations
183
obtaining a formatted dump
251
OPM program limit in debug session
172
optimization effects
87, 164
overview  20
preparing a program
166
removing an object from a session
172, 173
rules for assigning values using EVAL
208
setting and removing breakpoints
177
setting debug options
171
setting watch conditions
188
starting the source debugger
170
stepping through
194
unexpected results
201
updating production files
171
viewing shorthand names
211
viewing source
174
decimal positions
input specifications
program-described WORKSTN file
340
with external descriptions
267
decompressing an object
88
default activation group
23, 31, 111
running in
111
default exception handler, RPG
220
default heap
113
DEFINE parameter
CRTBNDRPG command
58, 419
CRTRPGMOD command
74
definition specifications
general description
3
deleting an activation group
112
describing arrays
See definition specifications
describing data structures
See definition specifications
describing record address files
See definition specifications
describing tables
See definition specifications
describing the format of fields
See output, specifications
describing the record
See output, specifications
describing when the record is written
See output, specifications
description of parameters
CRTBNDRPG command
408
CRTRPGMOD command
422
CVTRPGSRC command
384
descriptors, operational
definition  138
example  94
DETAIL parameter
creating a binder listing
85
DETC  237
detecting errors in a program
163
DETL  237
device files
device dependence
261
device independence
261
DISK files
281
general discussion
315
multiple-device  342
PRINTER files
316
SEQ files
326
workstation files
331
device name, function of
262
devices
WORKSTN  331
DFTACTGRP parameter on CRTBNDRPG
CRTBNDRPG command
58
description  409
running in OPM default
111
using
57, 60, 61
diagnosing errors in a program
163
differences between OPM and ILE RPG
behavioral differences
373
exception handling
222
different views of a module
176
Discard Heap (CEEDSHP) bindable API
20, 120
DISK file
externally described
access path
282
as program-described
264
examples  283
general description
282
record format specifications
282
file operation codes allowed
for keyed processing methods
306
for non-keyed processing methods
306
general description
281
processing methods
consecutive processing
292
overview  291
random-by-key processing
299
relative-record-number processing
303
sequential-by-key processing
293
sequential-within-limits processing
300
program-described
indexed file
288
   
Index
  449