RPG IV From A to Z
|
| A comprehensive glossary of RPG IV and ILE terms: |
| |
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
|
|
Current at Version 6 Release 1.
|
- Color Key:
Required syntax
Optional syntax
- Obsolete entry
|
| |
|
|
- F-Specifications (File Specifications)
- Section of an RPG program that identifies and describes files used by the program.
- Feod
- Operation code. Force End of Data.
- Usage:
FEOD(en) file-name ;
- %Fields()
- Function. List of Fields to Update.
- Usage:
%FIELDS(name1:name2...)
- Figurative Constant
- Reserved literal that respresents a value; the word can be used instead of a literal
to represent the value. For example, *BLANKS, *ZEROS, *HIVAL, *LOVAL, *ON, *OFF.
- File Information Data Structure
- Data structure that makes file exception/error information available to the program.
Must be unique for each file.
- Fixnbr
- Keyword (H-spec). Fix invalid decimal data option.
- Usage:
FIXNBR(*ZONED|*NOZONED:*INPUTPACKED |*NOINPUTPACKED)
- %Float()
- Function. Convert to Floating Point Data.
- Usage:
%FLOAT(expression)
- Fltdiv
- Keyword (H-spec). Floating point division option.
- Usage:
FLTDIV(*NO|*YES)
- For
- Operation code. For
- Usage:
FOR(mr) index = start BY increment TO|DOWNTO limit ;
- Force
- Operation code. Force File to be Read Next Cycle.
- Usage:
FORCE file-name ;
- Formlen
- Keyword (F-spec). Form length of printer file.
- Usage:
FORMLEN(length)
- Formofl
- Keyword (F-spec). Form overflow line number.
- Usage:
FORMOFL(line)
- Formsalign
- Keyword (H-spec). Forms alignment.
- Usage:
FORMSALIGN(*NO|*YES)
- %Found()
- Function. Get Record Found Status for CHAIN, DELETE, SETGT, SETLL Operation.
- Usage:
%FOUND(file-name)
- /Free
- Compiler directive. Begin a free format calculation block. Used with /End-free.
- Usage:
/FREE
- Fromfile
- Keyword (D-spec). Name of file from which to load pre-runtime array/table.
- Usage:
FROMFILE(file-name)
- Ftrans
- Keyword (H-spec). File translation.
- Usage:
FTRANS(*NONE|*SRC)
- Full Procedural File
- File that uses input operations controlled by operation codes instead of by the program cycle.
|
| |
|
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
|
| |
 |
| Privacy and Email Policy |
| |
| AS/400®, eServer, i5/OS, IBM i, Integrated Language Environment®, iSeries, OS/400®, RPG/400®, System i5, VisualAge®, and WebSphere® are trademarks of IBM Corporation. Note: IBM® System i is the latest member of the family of eServer iSeries. This site might refer to System i as System i5, iSeries, or AS/400. |
| |
If you are having trouble navigating the menu at the top of this page, you may use the following scrollable site map instead:
|
|
|
|
|