EDU002
CL Programmierung

Dauer: 3 Tage oder 5 * 0,5 Tage

Nach einiger Zeit der Arbeit mit dem Betriebssystem i5 werden Sie möglicherweise die Notwendigkeit sehen, Programmaufrufe dynamisch zu steuern.

Möglicherweise möchten Sie auch Operating-Aufgaben automatisieren oder eigene i5-Befehle erstellen, um z. B. Compiler-Vorgänge individuell anzupassen.

Diese Aufgaben fallen in den Bereich der Control Language (CL). Mit den letzten Releases (V7R3, V7R4, V7R5) wurde die CL-Syntax erheblich erweitert, und sie ist selbstverständlich ein zentraler Bestandteil dieses Kurses.

Lehrgangsbeschreibung:

Basiswissen:

  • mit Editoren arbeiten (SEU/RDI/VS-Code)
  • Umwandel von CL Programmen

Grundlagen

  • Variablen nutzen
  • Arithmetische und Text Funktionen
  • Nachrichten verarbeiten (Umgang mit Nachrichtenwarteschlangen)
  • Navigator for i Grundfunktion

Programmsteuerung:

  • IF, SELECT – WHEN – ELSE- OTHERWISE
  • Programm schleifen GOT, DOFOR, DOUNTIL, DOWHILE
  • Fehlernachrichten bearbeiten MONMSG

Dateiverarbeitung

  • Bildschirmdateien ausgeben
  • Datenbankdateien lesen
  • Dateiüberschreibungen
  • SQL in CL-Programme
    SQL DB2-Services

Programmkommunikation

  • Call Anweisung
  • Asynchrone und synchrone Programmkommunikation
  • Datenwarteschlangen
  • Data-Area
  • weiter API´s

Commands erstellen

Voraussetzung:
EDU001 Grundlagen

Ort:

Soweit in der Übersicht kein Ort angegeben wird finden die Kurse online statt.

Newsletter

Erhalten Sie immer die neusten Info´s rund um das System Power i

Anmeldung zum Newsletter