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-SPECIFICATIECompile-time arrays
Prerun-time array
Run-time arraysWERKEN MET REEKSEN
D-SPECIFICATIES
Named Constants
Stand Alone Fields
Lange veldnamen
Arrays
Data StructuresBijzondere data structures
Programma Status Data Structure
File Information Data StructureC-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
LeesopdrachtenDEBUGGEN
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
CABSUBFILES
DDS Keywords
Statische subfiles
Dynamische subfiles
Enkelvoudige subfiles
Lezen van subfiles
DDS Keyword 'SFLNXTCHG'DATE Data Types
Datum en Tijd
Definiëren van een durationVoor 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
SUBDURVanaf 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