Mein Termin
Transcription
Mein Termin
EPS006: Der RPG IV Crash-Kurs 1 RPG ist nach wie vor die am weitesten verbreitete Programmiersprache im Umfeld Power i. Im Rahmen der Betriebssystemversion 5, 6 und 7 hat das RPG IV beachtliche Fähigkeiten entwickelt, die das RPG von seinen historischen Altlasten befreit hat: Die Spalten-orientierte Syntax ist endlich Vergangenheit und zeigt Ihnen wie modern RPG heute sein kann. Dieser Kurs ist für Anwender ohne Programmierkenntnisse nicht geeignet. Vielmehr wollen wir Programmierern, die bislang in einer anderen Sprache programmiert haben oder RPG Programmierern, die im RPG/400 stecken geblieben sind, den Einstieg in RPG IV ermöglichen. Als Entwicklungsumgebung kommt Rational Developer for i (RDi) zum Einsatz. Einführung • Entwicklungsumgebung des RDi • Das ILE-Programmmodell: Source Modul Programm • Compilation von ILE-Programmen: CRTRPGMOD, CRTPGM, CRTBNDRPG • Fehlerlisten, Umwandlungslisten und Compiler-Optionen Free-RPG • Haupt- und Unterprozeduren vs. Subroutinen • Compiler- und Verarbeitungsoptionen setzen • Deklarationen o Datenbankdateien (nativer Zugriff) o Druckdateien o Erweiterte Dateibeschreibungen einsetzen o Lokale und globale Variablen o Datenstrukturen und Arrays o Dateipuffer Basisanweisungen • RPG-Datentypen und Ihre Eigenschaften • Wertzuweisungen • Addieren, subtrahieren, multiplizieren, dividieren • Datumsarithmetik • Bedingungen (IF, ELSEIF, SELECT ) • Schleifen (DOW, DOU, DOFOR) • Subroutinen(EXSR) nutzen Dateiverarbeitung • Sequentielle und wahlfreie Dateizugriffe realisieren ohne den Einsatz von Bezugszahlen (READ, READP, CHAIN) • Gruppenwechsel programmieren ohne den Einsatz von Bezugszahlen(READE) • Daten wegschreiben (WRITE) Exkurs: Externe Druckdateien • Externe Druckdateibeschreibungen erstellen • Schlüsselwörter für externe Druckdateien verstehen und einsetzen • externe Druckdateien im RPG IV- Programm verarbeiten Voraussetzungen: Sie sollten die Kurse EPS001, EPS002, EPS003 besucht haben oder gleichwertige Kenntnisse mitbringen und bereits Programmiererfahrungen gesammelt haben. Als Programmieranfänger sollten Sie uns ansprechen, damit wir für Sie ein passendes Angebot erstellen können. Dauer: 3 Tage Mein Termin: