IBM AS/400 manual Valid File Operations, A record-address

Models: AS/400

1 489
Download 489 pages 47.95 Kb
Page 330
Image 330
A record-address

Valid File Operations

Table

21.

Valid File Operations for Non-keyed Processing Methods (Sequential,

 

Random by

Relative Record Number, and

Consecutive)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

File-Description

 

 

 

Calculation

Specifications

Positions

 

 

 

 

 

 

Specifications Positions

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

17

 

18

20

34

44-80

26-35

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

P/S

 

Blank

 

CLOSE,

FEOD,

FORCE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

P/S

 

Blank

RECNO

CLOSE,

FEOD,

FORCE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U

 

P/S

 

Blank

 

UPDATE,

DELETE,

CLOSE,

FEOD,

 

 

 

 

 

 

 

 

 

 

 

FORCE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U

 

P/S

 

Blank

RECNO

UPDATE,

DELETE,

CLOSE,

FEOD,

 

 

 

 

 

 

 

 

 

 

 

FORCE

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

F

 

Blank

 

READ,

READP,

SETLL,

SETGT,

 

CHAIN,

 

 

 

 

 

 

 

 

 

 

OPEN,

CLOSE,

FEOD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

F

 

Blank

RECNO

READ,

READP,

SETLL,

SETGT,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U

 

F

 

Blank

 

READ, READP, SETLL, SETGT, CHAIN,

 

 

 

 

 

 

 

 

 

 

UPDATE,

DELETE,

OPEN,

CLOSE,

FEOD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U

 

F

 

Blank

RECNO

READ,

READP,

SETLL,

SETGT,

 

CHAIN,

 

 

 

 

 

 

 

 

 

 

UPDATE,

DELETE,

OPEN,

CLOSE,

FEOD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U

 

F

A

Blank

RECNO

WRITE

(overwrite

a

deleted

record),

READ,

 

 

 

 

 

 

READP,

SETLL,

SETGT,

CHAIN,

UPDATE,

 

 

 

 

 

 

 

 

 

 

DELETE,

OPEN,

CLOSE,

FEOD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

R

 

A/P/G/

 

OPEN,

CLOSE,

FEOD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

D/T/Z/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

F/

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Blank 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I

 

R

 

Blank 2

 

OPEN,

CLOSE,

FEOD

 

 

 

 

 

 

 

 

 

 

O

 

Blank

A

Blank

RECNO

WRITE 3

(add

records

to

a

file),

OPEN,

 

 

 

 

 

 

 

CLOSE,

FEOD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O

 

Blank

 

Blank

RECNO

WRITE 4

(initial

load

 

of

a new file),

OPEN,

 

 

 

 

 

 

CLOSE,

FEOD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

O

 

Blank

 

Blank

Blank

WRITE

(sequentially

load

or

extend

a

file),

 

 

 

 

 

 

OPEN,

CLOSE,

FEOD

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Notes:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1. If position 34 is blank for a record-address-limits file, the format of record-address file is the same as the format of the keys in the file

2.

A record-address

file containing

relative recordT numbersinpositionrequires35. a

3.

TheRECNO field

that

contains the

relative

record number must be set prior

WRITE operation

ADDor

ifs

specified

on the

output specifications.

4.An A in position 20 is not required for the initial loading of the record however, Aifis specified in positionADD must 20,be specified on output specifica- tions. The file must have been created with one of the OS/400 file crea mands.

306 ILE RPG for AS/400 Programmer's Guide

Page 330
Image 330
IBM AS/400 manual Valid File Operations, A record-address