COMPLEET RPG TRAJECT

Tijdens deze cursus kan zowel met RPG/400 als met RPG IV worden gewerkt.

Klik hier voor een uitgebreide toelichting over de verschillen tussen RPG/400 en RPG IV.

In overleg met de cursist wordt bepaald in welke mate er aandacht aan beide vormen van RPG zal worden besteed: soms moet de cursist onderhoud plegen op oude RPG/400 programma’s (dan moet RPG/400 uitgebreid behandeld en flink geoefend worden); soms is alleen RPG IV relevant.

De duur van het traject is afhankelijk van welke onderwerpen behandeld moeten worden.
Het totale traject zal voor een beginnend RPG-programmeur 10 dagen in beslag nemen.

Dus in goed overleg zullen de duur en de inhoud van het RGP-traject worden bepaald.

De onderstaande onderwerpen kunnen in het RPG opleidingstraject aan de orde komen:

CREATIE RPG PROGRAMMA’S

REGELSPECIFICATIES

BESTURINGS- EN COMMENTAARREGELS

H-SPECIFICATIE
F-SPECIFICATIE
I-SPECIFICATIE
O-SPECIFICATIE
E-SPECIFICATIE

Compile-time arrays
Prerun-time array
Run-time arrays

WERKEN MET REEKSEN

D-SPECIFICATIES

Named Constants
Stand Alone Fields
Lange veldnamen
Arrays
Data Structures

Bijzondere data structures
Programma Status Data Structure
File Information Data Structure

C-SPECIFICATIES

RPG Opdrachtcodes
Indicator opdrachten
I/O Opdrachten
Rekenkundige opdrachten
Toekenningopdrachten
Vergelijken
Springen
Tijd
Subroutines
Indicatoren
Manipulatie met indicatoren
Control Logic
Gestructureerde opdrachten
Gestructureerde opdrachten RPG IV
Leesopdrachten

DEBUGGEN

RPG/400 debugger
RPG IV debugger

BEWERKINGEN OP STRINGS (RIJ TEKENS)

Data Structure
Zoeken (SCAN)
Substring (SUBST)
Concatenation (CAT)

BUILT-IN FUNCTIONS

EXTRA'S VOOR ZOWEL RPG/400 ALS RPG IV

LEAVE en ITER
XLATE
CHECK
CHECKR
CASE
CAB

SUBFILES

DDS Keywords
Statische subfiles
Dynamische subfiles
Enkelvoudige subfiles
Lezen van subfiles
DDS Keyword 'SFLNXTCHG'

DATE Data Types

Datum en Tijd
Definiëren van een duration

Voor OS/400 versie 5

Numerieke velden omzetten naar het type DATE
Datum en tijd ophalen uit systeem
Rekenen met velden van het type DATE
ADDDUR
SUBDUR

Vanaf OS/400 versie 5

Numerieke velden omzetten naar durations
Systeemdatum en tijd binnenhalen in programma
Rekenen met velden van het type duration
Restant berekenen met velden van het type duration
Controleren van de datum

< Terug