Mit Programmnachrichten arbeiten 

Jedes ABAP-Programm kann mit einer bestimmten Nachrichtenklasse verknüpft werden. Eine Nachrichtenklasse ist durch eine Nachrichten-ID nn definiert, wobei nn für zwei beliebige alphanumerische Zeichen steht. Eine Nachrichtenklasse enthält eine oder mehrere Nachrichten einer Programmklasse.

Sie können die Nachrichten Ihres Programms vom Editor aus anzeigen. Wählen Sie Springen ® Nachrichten, um das Bild Nachrichtenklasse pflegen anzuzeigen. Das System zeigt standardmäßig die Nachrichten des aktuellen Programms an:

Wenn Sie Springen ® Nachrichten wählen, ohne daß für Ihr Programm eine Nachrichtenklasse angegeben wurde, geht das System davon aus, daß Sie eine bestehende Klasse durchsuchen möchten und fordert Sie auf, eine Nachrichten-ID einzugeben. Wenn Sie auf dem Einstiegsbild der Workbench die Funktion Entwicklung ® Programmierumfeld ® Nachrichten wählen, gelangen Sie ebenfalls auf das Bild Nachrichtenklassen pflegen.

Eine Nachrichtenklasse für Ihr Programm anlegen

Folgende Anweisung deklariert für das Programm ZACCTSP die Nachrichtenklasse 89:

PROGRAM ZACCTSP MESSAGE-ID 89 .

So legen Sie aus dem Editor heraus eine neue Nachrichtenklasse an:

  1. Geben Sie in einer PROGRAM- oder REPORT-Anweisung eine Nachrichtenklasse an.
  2. Nachrichten sind systemweit gültig. Die gewählte Nachrichtenklasse darf daher im System noch nicht bestehen.

  3. Wählen Sie die Nachrichten-ID mit Doppelklick aus.
  4. Wenn Sie eine im System vorhandene ID angegeben haben, öffnet das System lediglich das Dialogfenster Nachrichtenklasse pflegen. Ist dies der Fall, geben Sie einfach eine andere ID an. Haben Sie eine im System neue ID angegeben, werden Sie vom System gefragt, ob Sie eine neue Klasse anlegen möchten.

  5. Wählen Sie Ja.
  6. Das System verzweigt zum Bild Nachrichtenklasse pflegen.

  7. Geben Sie in Kurztext eine kurze Beschreibung der Nachrichtenklasse ein.
  8. Wählen Sie Sichern.

Wenn Sie Nachrichten wählen, können Sie Ihrer Klasse Nachrichten hinzufügen. Wenn Sie eine Nachrichten-ID im Coding mit Doppelklick auswählen, können Sie jederzeit zum Bild Nachrichtenklasse pflegen zurückkehren.

Nachrichten hinzufügen

So fügen Sie einer Nachrichtenklasse Nachrichten hinzu:

  1. Rufen Sie das Bild Nachrichtenklasse pflegen auf.
  2. Sie gelangen auf dieses Bild, indem Sie im Editor Springen ® Meldungen oder auf dem Bild Nachrichtenklasse pflegen die Funktion Nachrichten wählen. Auf dem Bild Nachrichtenklasse pflegen wird eine Liste aller Nachrichten dieser Klasse angezeigt.

  3. Wählen Sie Alle pflegen.
  4. Das System bringt alle Nachrichten in den Änderungsmodus. Sie können eine einzelne Nachricht bearbeiten, indem Sie den Cursor auf eine Nachricht positionieren und Einzelpflege wählen.

  5. Geben Sie zu einer Nachrichtennummer den Nachrichtentext ein.
  6. Wählen Sie Sichern.