Übung zu Kapitel 5 am 29. November 2012

Aufgabe 1 und 2: Graphische Gestaltung einer Liste und Erstellung einer Verzweigungsliste

Das Material wurde in der Veranstaltung verteilt.

Der Report ZZ_##_FLUEGE aus Kapitel 4 und der Report ZZ_##_FLUEGE_FORMAT für Kapitel 5 stehen zum Download bereit.

Aufgabe 3: Ausgabe von Nachrichten

Das Material wurde in der Veranstaltung verteilt.

Hinweis: Die Verwendung beider Meldungen macht nur dann richtig Sinn, wenn der Report ZZ_##_FLUEGE_FORMAT mittels einem neuen PARAMETER- und einem erweiterten SQL-Kommando um die Selektion einer bestimmten Fluggesellschaft ergänzt wird.

Aufgabe 4: Liste angemeldeter Benutzer

Entwickle einen Report, der sowohl alle angemeldeten Benutzer mit Benutzername, Terminal, Anmeldedatum und Anmeldezeitpunkt als auch die Summe der angemeldeten Benutzer ausgibt. Beim Doppelklick in eine Zeile mit ausgegebenem Benutzernamen soll in einem zweizeiligen Meldungsfenster der Vor- und Nachname des Benutzers ausgegeben werden. Die gesuchten Informationen sind in den Datenbanktabellen USR41, USR21 und ADRP abgelegt. Das zweizeilige Meldungsfenster kann mit dem Funktionsbaustein POPUP_TO_DISPLAY_TEXT realisiert werden.

Aufgabe 5: Analyse der Struktur des Data Dictionarys

Entwickle einen Report, der zunächst den Namen einer Datenbanktabelle mit Unterstützung durch die "F4-Hilfe" erfragt, und anschliessend für jene Datenbanktabelle zeilenweise mindestens folgende Informationen ausgibt:

  • Name des Feldes
  • Name des Datenelementes
  • Bezeichnung des Datenelementes

Die gesuchten Informationen sind in den Datenbanktabellen DD02L, DD02T, DD03L, DD03T, DD04L und DD04T abgelegt.