IBM AS/400 Frozen Dessert Maker User Manual


 
overrides, file 267
example 274
general discussion 273, 304
indicated in compiler listing 425
overriding external description 267
P
page headings 64
page number, in PRINTER file 316
page overflow, in PRINTER file 316
parameter descriptions
CRTBNDRPG command 408
CRTRPGMOD command 422
CVTRPGSRC command 384
parameter list
See also
PARM (identify parmeters) operation code
created by PARM 151
identifying 131
rules for specifying 151
parameter table
CRTBNDRPG command 58
CRTRPGMOD command 74
CVTRPGSRC command 383
parameters
checking number passed 141
match data type requirements 138
omitted 139
operational descriptors 138
passing 131
passing using the CL CALL command 104
specifying 150
PARM (identify parameters) operation code 104
*OMIT 139, 140
rules for specifying 151
using 150
partial key 286
parts of an ILE RPG program 6
passing parameters
by read-only reference 137
by reference 135
by value 135, 136
checking number passed 141
example 104
match data type requirements 138
omitted parameters 139
operational descriptors 138
overview 131
passing less data 145
passing methods for ILE languages 146
using PARM 150
using PLIST 151
using the CL CALL command 104
PEP
See
program entry procedure (PEP)
percolate an exception
using a condition handler 239
percolation of an exception 218
performance considerations
subroutines vs. subprocedures 94
performance tips
call for LR-on 374
program call 153
performing a quick conversion 387
performing a trial conversion 388
PGM parameter
CRTBNDRPG command 58
physical file 281
PLIST (identify a parameter list) operation code 104
*ENTRY PLIST 151
using 151
pointers
in teraspace memory 148
PREFIX keyword 266
preparing a program for debugging 166
prerun-time array or table
See
array
Presentation Graphics Routines (PGR) 156
preventing printing over perforation 320
PRFDTA parameter
CRTBNDRPG command 58, 420
CRTRPGMOD command 74
removing observability 88
print command key 334
PRINTER file
access current line value 323
fetch-overflow logic 320
file operation codes allowed 316
maximum number of files allowed in program 316
modify forms control 323
overflow indicators 316
page overflow 316
PRTCTL (printer control) 323
procedure
abnormal ending 153
calling 127
dump information 251
normal ending 152
passing parameters 131
procedure pointer call 128
returning from 152
returning without ending 154
static procedure call 128
stepping over 195
procedure pointer calls 128
processing methods
consecutive 292
for DISK file 291
nonkeyed 304
random-by-key 299
relative-record-number 303
Index 457