
Diese Dokumentation beschreibt den Umgang mit den klassischen ABAP-Oberflächentechnologien, die in Funktionsgruppen, Modulpools und ausführbaren Programmen möglich ist..
Ein allgemeines klassisches Dynpro ist eine Komponente eines ABAP-Programms. Es wird mit dem Werkzeug Screen Painter der ABAP Workbench angelegt und entweder über einen Transaktionscode oder die Anweisung CALL SCREEN aufgerufen. Jeder Aufruf eines Dynpros startet eine sogenannte Dynpro- Folge.
Die vorliegende Dokumentation dient der Einführung und einem Überblick. Eine genaue Beschreibung der Schlüsselwörter der Dynpro-Ablauflogik und der ABAP-Anweisungen für Dynpros findet sich in der ABAP-Schlüsselwortdokumentation.
Neben den allgemeinen Dynpros gibt es folgende Ausprägungen:
Selektionsbilder
Ein Selektionsbild ist ein spezielles klassisches Dynpro, das nicht manuell im Screen Painter angelegt, sondern über die ABAP-Anweisungen PARAMETERS, SELECT-OPTIONS und SELECTION-SCREEN definiert wird. Ein Selektionsbild wird entweder implizit beim Start ausführbarer Programme oder explizit über die Anweisung CALL SELECTION-SCREEN aufgerufen.
Die Anweisungen für Selektionsbilder sind in der ABAP-Schlüsselwortdokumentation beschrieben.
Klassische Listen
Eine klassische Liste dient der strukturierten und formatierten Ausgabe von Daten. Die formatierten Daten werden durch spezielle ABAP-Anweisungen ( WRITE, FORMAT etc.) in einem Listenpuffer gespeichert und in einem speziellen System-Dynpro angezeigt. Eine klassische Liste wird entweder automatisch bei der Ausführung eines ausführbaren Programms oder über die Anweisung LEAVE TO LIST-PROCESSING aufgerufen.
Die Anweisungen für klassische Listen sind in der ABAP-Schlüsselwortdokumentation beschrieben.
Nachrichten
Nachricthen sind Texte, die während der Verarbeitung von Dynpros mit der Anweisung MESSAGE angezeigt werden können. Nachrichten werden immer in der Anmeldesprache angezeigt, die im Verlauf einer Benutzersitzung nicht geändert werden kann. Nachrichtentexte sind in Nachrichtenklassen und Nachrichtennummern organisiert und werden mit der Transaktion Nachrichtenpflege (SE91) bearbeitet. Bei der Anzeige einer Nachricht mit MESSAGE wird diese mit einem Nachrichtentyp klassifiziert, der die Form der Darstellung definiert.
Die Anweisungen für und das Verhalten von Nachrichten sind in der ABAP-Schlüsselwortdokumentation beschrieben.
Erstellen Sie die Benutzeroberflächen von neuen Anwendungsprogrammen, wenn möglich nicht mehr mit den klassischen Oberflächentechnologiern sondern mit Web Dynpro ABAP. Wo noch klassische Dynpros zum Einsatz kommen, sollte statt klassischer Listen der SAP List Viewer (ALV) verwendet werden.