Klassische Dynpro-ProgrammierungLocate this document in the navigation structure

Verwendung

Diese Dokumentation beschreibt den Umgang mit den klassischen ABAP-Oberflächentechnologien, die in Funktionsgruppen, Modulpools und ausführbaren Programmen möglich ist..

Allgemeine Dynpros

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

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.

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.

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.

Hinweis

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.