die Ersetzung von Sonderzeichen mit Leerzeichen im SAP ABAP

Habe ich eine Beschreibung "Beschreibung mit tab in it". Es hat ein Reiter in ihm. SAP ABAP wandelt diese Registerkarte in # also Ihr angezeigt, wie "Beschreibung mit#tab in it". Ich will, dass dieses ersetzt werden, mit dem RAUM. Ich möchte schreiben Sie einen code, wo es überprüft die Gültigkeit von Zeichen und alles, was isint gültige ersetzen mit Leerzeichen.

Ich habe den code unten jedoch, die es nicht tun schauen Sie für alle Charaktere.

REPLACE ALL OCCURRENCES OF cl_abap_char_utilities=>horizontal_tab
    IN cs_orderadm_h_badi-description WITH ` `.

Habe ich daran gedacht, mit eine Konstante schreiben jedes gültige Zeichen als Konstante, aber ich brauche einen besseren Weg, dies zu tun.

Jede Hilfe oder Beratung sehr geschätzt wird. Beachten Sie, dass dies eine Umwandlung spezifisch für SAP ABAP. Dank

  • Muss es sein, von der Sprache ab? Da eine Liste der nicht druckbaren Zeichen hängt von der Sprache und Schriftarten verwendet.
InformationsquelleAutor user2916178 | 2013-10-24
Schreibe einen Kommentar