Why do we use Fully procedural file (F) for some input Files defined in F-Specs

30 pts.
Tags:
AS/400
iSeries development
Why do we use Fully procedural file (F) for some input Files defined in F-Specs...??

Answer Wiki

Thanks. We'll let you know when a new response is added.

Hi,

Fully procedural files are the most commonly used (for database files) in RPG. Fully procedural files are not dependent upon using the RPG cycle and can be processed using the SETLL, SETGT, CHAIN, READ, READE, REDPE, UPDAT, DELET and WRITE operation codes in RPG/400 (and of course by their equivalents in RPGILE.

Primary (P) and Secondary (S) files are a remnant of the RPG cycle and are no longer widely used (best to avoid them if possible, as they are difficult to understand and don’t really fit in with structured programming techniques). When using Primary/Secondary files, the RPG program handles all input and output automatically according to the RPG cycle.

In RPG/36 there were also Chained files (C), Demand files (D) and Record Address Files (R) .

Regards,

Martin Gilbert.

Discuss This Question:  

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following