Funktion Mit der GlobalTextReplace-Anweisung können Sie durch eine einzige Anweisung Texte bei der Anzeige sämtlicher SAP Masken ersetzen.
Beispiel GlobalTextReplace "Buchungskreis" "Landesgesellschaft"
Format GlobalTextReplace "alt" "neu"

In folgenden Bildelementen wird der String "alt" durch "neu" ersetzt:

  • Feldbezeichnungen
  • Bildtitel
  • Rahmentitel
  • Drucktastentexte und Quickinfo
  • Nachrichtenzeile
  • Menütexte
  • Spaltenüberschriften in Tabellen
  • Tabellentitel

Die Ersetzung wird nach folgenden Regeln durchgeführt:

  1. Groß/Kleinschreibung wird ignoriert, jedoch wird der erste Buchstabe im neuen Text groß geschrieben, wenn er im alten Text ebenfalls groß geschrieben war
  2. Längere Texte werden vor kürzeren Texten ersetzt

Die Anweisung GlobalTextReplace sollte in das Script DSession.txt gelegt werden. Dieses Script wird nach dem logon pro SAP Session (und pro Alternativmodus) genau einmal durchgeführt.

Tipps & Tricks
  • Die Anweisung TextReplace leistet die gleiche Textersetzung für ein einzelnes Bild
  • Im Deutschen sind die unterschiedlichen Wortendungen ("Buchungskreise", aber "Landesgesellschaften") manchmal ein Problem. Sie können sich helfen durch weitere GlobalTextReplace-Anweisungen, z.B.
    GlobalTextReplace "Buchungskreise" "Landesgesellschaften"
    oder durch TextReplace Angaben für den ganzen Text, z.B.
    TextReplace "Auswahl des Buchungskreises" "Auswahl der Landesgesellschaft"
Komponente GuiXT