Tabellenfeld

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
13 Beiträge • Seite 1 von 1
13 Beiträge Seite 1 von 1

Tabellenfeld

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
Hallo zusammen,

aktuell habe ich folgendes Problem:
Ich brauche in einer Z-Tabelle unbedingt Einträge mit __ .
SAP erkennt diese aber nicht und ersetzt sie durch Leerzeichen. Wieso ist das so? Ist diese Zeichenfolge schon reserviert und kann ich das irgendwie umgehen indem ich die Tabelle ändere?

Vielen Dank schon mal im Vorraus.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Tabellenfeld

Beitrag von A6272 (Specialist / 245 / 8 / 36 ) »
Hallo,

__ wird nicht von SAP ersetzt. Dass muss irgendeine Logik bei dir im System machen. Schau mal nach, ob mit/ohne Konvertierungsroutine in der SE16 das selbe dargestellt wird. Oder ob in der Domäne eine Konvertierungsroutine hinterlegt ist.

Viele Grüße
Alex

Re: Tabellenfeld

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
A6272 hat geschrieben:Hallo,

__ wird nicht von SAP ersetzt. Dass muss irgendeine Logik bei dir im System machen. Schau mal nach, ob mit/ohne Konvertierungsroutine in der SE16 das selbe dargestellt wird. Oder ob in der Domäne eine Konvertierungsroutine hinterlegt ist.

Viele Grüße
Alex
Hallo,

was ich noch erwähnen sollte ich habe eine SM30 pflege darauf und immer wenn ich diese mit __ befüllen möchte ersetzt SAP die Zeichen.

Re: Tabellenfeld

Beitrag von A6272 (Specialist / 245 / 8 / 36 ) »
Auch die SM30 ersetzt freiwillig nicht __ durch was anderes.
Das hat einer zu dem Feld reinprogrammiert.

Re: Tabellenfeld

Beitrag von edwin (Specialist / 306 / 12 / 68 ) »
Doch - "_" werden im Dynpro duch Leerzeichen ersetzt, aber nur wenn das die einzigen eingegebenen Zeichen sind:
- "_1" bleibt "_1"
- "1_" bleibt "1_"
aber
- "__" wird zu " "

/Edwin

Re: Tabellenfeld

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
edwin hat geschrieben:Doch - "_" werden im Dynpro duch Leerzeichen ersetzt, aber nur wenn das die einzigen eingegebenen Zeichen sind:
- "_1" bleibt "_1"
- "1_" bleibt "1_"
aber
- "__" wird zu " "

/Edwin
Und da gibt es keine möglichkeit irgnedwie herum so kommen?

Re: Tabellenfeld

Beitrag von JHM (Top Expert / 1221 / 2 / 204 ) »
dkast hat geschrieben:Und da gibt es keine möglichkeit irgnedwie herum so kommen?
Wie ist denn das Z-Feld definiert (Domände, eingebaute Daten)....
Gruß Hendrik

Re: Tabellenfeld

Beitrag von a-dead-trousers (Top Expert / 4481 / 231 / 1204 ) »
dkast hat geschrieben:Und da gibt es keine möglichkeit irgnedwie herum so kommen?
Was willst du mit dem __ eigentlich erreichen?
Oft hilft auch eine andere Herangehensweise an die Aufgabenstellung anstatt sich in komplizierten Details zu verrennen.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: Tabellenfeld

Beitrag von A6272 (Specialist / 245 / 8 / 36 ) »
edwin hat geschrieben:Doch - "_" werden im Dynpro duch Leerzeichen ersetzt, aber nur wenn das die einzigen eingegebenen Zeichen sind:
- "_1" bleibt "_1"
- "1_" bleibt "1_"
aber
- "__" wird zu " "

/Edwin
"_" ist für mich ein kein Zeichen das alleine vorkommt. Daher bin ich nicht auf die Idee gekommen, dass jemand __ eingeben will. Daher bleibt bei mir auch "xyz__abc" = "xyz__abc".

Re: Tabellenfeld

Beitrag von edwin (Specialist / 306 / 12 / 68 ) »
Hi,
im Screen Painter kannst Du bei dem Feld das Attribut "Ohne Schablone" anklicken, damit schaltest Du diese Funktion ab.
2019-02-18_16-39-40.png
/Edwin

edit: screenshot beigefügt

Folgende Benutzer bedankten sich beim Autor edwin für den Beitrag:
dkast


Re: Tabellenfeld

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
edwin hat geschrieben:Hi,
im Screen Painter kannst Du bei dem Feld das Attribut "Ohne Schablone" anklicken, damit schaltest Du diese Funktion ab.
2019-02-18_16-39-40.png
/Edwin

edit: screenshot beigefügt
Klasse das war die Lösung. Vielen Dank.

Re: Tabellenfeld

Beitrag von dkast (Specialist / 117 / 7 / 1 ) »
dkast hat geschrieben:
edwin hat geschrieben:Hi,
im Screen Painter kannst Du bei dem Feld das Attribut "Ohne Schablone" anklicken, damit schaltest Du diese Funktion ab.
2019-02-18_16-39-40.png
/Edwin

edit: screenshot beigefügt
Klasse das war die Lösung. Vielen Dank.
Hallo,

nun habe ich ein anderes Problem. Ich kann nicht darauf selektieren, da das __ immer in Leerzeichen umgewandelt wird.

Re: Tabellenfeld

Beitrag von a-dead-trousers (Top Expert / 4481 / 231 / 1204 ) »
dkast hat geschrieben:nun habe ich ein anderes Problem. Ich kann nicht darauf selektieren, da das __ immer in Leerzeichen umgewandelt wird.
Nochmal:
Was willst du mit dem __ eigentlich erreichen?
Oft hilft auch eine andere Herangehensweise an die Aufgabenstellung anstatt sich in komplizierten Details zu verrennen.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Vergleichbare Themen

9
Antw.
3218
Views
Tabelle in Tabellenfeld
von BesenWesen » 13.12.2007 09:40 • Verfasst in ABAP® Core
2
Antw.
2533
Views
Tabellenfeld als Not Null anlegen
von vb88 » 27.05.2016 17:25 • Verfasst in ABAP® für Anfänger
1
Antw.
4882
Views
ABAP Dictionary: Autoincrement bei Tabellenfeld einrichten
von Nautilus » 27.07.2006 15:28 • Verfasst in ABAP® Core
1
Antw.
1576
Views
Nach dynprofeldauswahl anderes Tabellenfeld in Variable füll
von kaim77 » 10.07.2014 14:03 • Verfasst in ABAP Objects®
2
Antw.
3476
Views
Tabellenfeld für "Akademischer Titel"?
von Nordlicht » 05.04.2016 08:22 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 17 Stunden von Manfred K. 1 / 61
Pflegeview zeigt nicht alle Daten an
Gestern von sapdepp gelöst 7 / 440
ALV Grid und Dynprofeld
vor 2 Tagen von PeterPaletti 5 / 480

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 17 Stunden von Manfred K. 1 / 61
Pflegeview zeigt nicht alle Daten an
Gestern von sapdepp gelöst 7 / 440
ALV Grid und Dynprofeld
vor 2 Tagen von PeterPaletti 5 / 480

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
vor 17 Stunden von Manfred K. 1 / 61
Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 50736
Spool vereinen OTF und PDF
letzen Monat von anna2205 1 / 66988
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 78745