Anfang des Inhaltsbereichs

Vorgehensweisen Textsymbole abgleichen  Dokument im Navigationsbaum lokalisieren

Wenn Sie Textsymbole im Programmquelltext einfügen oder ändern, werden diese nicht automatisch in den Textpool kopiert. Um die Liste zu aktualisieren und um Diskrepanzen zu vermeiden, können Sie die Funktion Abgleichen für Textsymbole verwenden.

Sie können mit dieser Funktion

Dies ist notwendig für Textsymbole, die im Programm verwendet werden, im Textpool aber noch nicht vorhanden sind.

Voraussetzungen

Beispiel

Für das folgende Programm setzen wir voraus, daß noch keine Textsymbole gepflegt wurden:

PROGRAM TEXTELEMENTE04.

WRITE:    TEXT-010,

         /'Default Text'(020),

         /TEXT-030.

Vorgehensweise

So gehen Sie vor, um aus dem ABAP Editor Textsymbole innerhalb des Abgleichs in den Textpool zu übernehmen:

  1. Verzweigen Sie zum Einstiegsbild für die Textelementpflege.
  2. Markieren Sie Textsymbole und wählen Sie die Drucktaste Abgleichen.
    Wenn Sie für das obige Programm noch keine Textsymbole gepflegt haben, erhalten Sie folgendes Bild:

    Diese Grafik wird im zugehörigen Text erklärt
    Da die Liste der Textsymbole zum Programm leer ist, ist die zweite Option markiert.
  3. Wählen Sie Bearbeiten.
    Es erscheint folgendes Bild:

    Diese Grafik wird im zugehörigen Text erklärt
  4. Markieren Sie diejenigen Textsymbole, die Sie in den Textpool übernehmen wollen.
  5. Wählen Sie die Funktion Hinzufügen Textsymb.
    Die markierten Textsymbole werden für die Übernahme in den Textpool vorgesehen. Es erscheint das folgende Bild:

    Diese Grafik wird im zugehörigen Text erklärt
  6. Lassen Sie sich mit der Funktion Protokoll nochmals die Änderungen anzeigen. (hierfür ist die entsprechende Zeile zu markieren)
  7. Schließlich können Sie die Änderungen mit Sichern übernehmen oder über Widerrufen rückgängig machen.

Ergebnis

Wenn Sie die Änderungen übernehmen, fügt das System die Textsymbole im obigen Beispiel " 010 ", " 020 " und " 030 " in den Textpool ein. Dabei weist es den Symbolen " 010 " und " 030 " keinen, dem Symbol " 020 " dagegen das im Programm definierte Textliteral zu.

Weitere Funktionen

Beispiel

Ändern Sie das obige Programm leicht ab, um weitere Optionen innerhalb des Abgleichs nutzen zu können:

PROGRAM TEXTELEMENTE04.

WRITE:    TEXT-010,

         /'Default Text'(020),

         /'Test_Symbol'(030).

Textsymbole mit dem Programmtext abgleichen

So gehen Sie vor, um aus der Liste Ergebnis der Analyse (siehe 2.) Textsymbole, die im Programm anders definiert sind als im Textpool, abgleichen:

  1. Markieren die dritte Option Im Programm mehrfach/unterschiedlich def. Textsymbole.
  2. Wählen Sie Bearbeiten.
    Es erscheint unter den Voraussetzungen des Programmbeispiels das folgende Bild:

    Diese Grafik wird im zugehörigen Text erklärt
    Durch diese Auswahl ersetzen Sie den leeren Text des Textsymbols 030 im Textpool durch den Programmtext " Test_Symbol ".
    Die dritte Spalte zeigt an, ob der Text im Textpool (T) oder Programmtext (P) definiert ist.
  3. Wählen Sie die Funktion Ersetzen.
  4. Sichern Sie Ihre Angaben.

Textsymbole aus dem Textpool löschen

Achtung

Bevor Sie ein Textsymbol löschen, sollten einen Verwendungsnachweis durchführen.

So gehen Sie vor, um aus der Liste Ergebnis der Analyse nicht mehr benötigte Textsymbole aus dem Textpool zu löschen.

  1. Markieren Sie die erste Option Textsymbole, die aus dem Textpool gelöscht werden können.
  2. Wählen Sie die Funktion Bearbeiten.

    Diese Grafik wird im zugehörigen Text erklärt
  3. Falls das Textsymbol " 010 " im obigen Programm nicht mehr benötigt wird, kann es gelöscht werden.
  4. Wählen Sie Löschen.