Assembler - CICS / VSAM / DB2
Zielgruppe
Systemprogrammierer, Systemanalytiker, Anwendungsprogrammierer
Gültig für die Systeme IBM
Voraussetzungen
Assembler Teil 1 und Teil 2 oder vergleichbare Kenntnisse.
Gute MVS Kenntnisse.
Seminarziele
Kenntnisse über den Aufbau und Ablauf von Dialogprogrammen unter CICS im Command Level.
Konzipieren und realisieren von Dialoganwendungen.
Anwendung der VSAM und DB2 Verarbeitung.
Programm
- Folgende Seminarkombinationen sind möglich:
CICS – Assembler – VSAM
CICS – Assembler – DB2
CICS – Assembler – VSAM – DB2 - Einführung Transaktionsverarbeitung
Aufbau eines Pseudodialogs,Unterschiedliche Logiken, Aufbau einer Dialoganwendung für einen Fachbereich - Vorgehensweise beim Erstellen eines Transaktionsprogramms
Der Transaktionscode, Die Bildschirm Masken (MAPs), Beschreiben der Maske mit Assembler Macros ‘DFHMxx’, MAPSET, MAP und Felder,
Feldnamen und ihre Anwendung, Eingabestruktur, Ausgabestruktur - Erstellen eines Onlineprogramms
Programmgenerierung, Bereitstellen des Programms für CICS,
Hinzufügen einer Transaktion, eines Programms, einer Maske
Aktivieren der Testhilfe, Testen einer Maske ohne ein Programm,
Fehlercode Erklärung in CICS aufrufen. - Programmierung in Assembler
Aufbau eines CICS Programms in Assembler, Einfügen der CICS Bereiche in unser Programm, Strukturvariante unseres Programms; // PARM.TRN=‘NOEPILOG,PROLOG’, Multiple base registers. EXEC INTERFACE BLOCK, Bedeutung der Felder. DATENBEREICH unseres Programms (Program storage);DUMMY SECTION – DFHEISTG FUNKTIONSTASTEN – COPY Member, ATTRIBUTE der Bildschirmmaske – COPY DFHBMSCA. Maskendefinition,
Die Communication Area. Im BEFEHLSBEREICH des Programmes: Empfangen einer Freien Nachricht (Transaktionscode), Empfangen einer Maske (nach Wiederaufruf des Programms); Senden einer Maske an den Bildschirm Senden einer freien Nachricht (auch Schlussmeldung). Beenden eines Transaktionsschrittes, gesamten Transaktion, mit Bestimmung des Nachfolgers: Datenübergabe zum nächsten Transaktionsschritt: COMMAREA, INPUTMSG, Temporary Storage. Fehlerbehandlung zu den CICS Befehlen. Befehlssyntax wichtiger CICS Befehle. * Praktikumsaufgaben
Einstiegs- / Auswahl Menu für diese Anwendung.
Anzeigen Zeilen in Folge (Blätterfunktionen), Stammdatenverwaltung (Anzeigen, Ändern, Löschen, Erfassen).
Methode
Vortrag, Übungen, Gruppenarbeit, Praktikum am System.
Dauer
4 Tage
