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 / 231 / 6 / 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 / 231 / 6 / 36 ) »
Auch die SM30 ersetzt freiwillig nicht __ durch was anderes.
Das hat einer zu dem Feld reinprogrammiert.

Re: Tabellenfeld

Beitrag von edwin (Specialist / 300 / 9 / 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 / 1188 / 1 / 195 ) »
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 / 4271 / 213 / 1140 ) »
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 / 231 / 6 / 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 / 300 / 9 / 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 / 4271 / 213 / 1140 ) »
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.
2453
Views
Tabelle in Tabellenfeld
von BesenWesen » 13.12.2007 09:40 • Verfasst in ABAP® Core
1
Antw.
2800
Views
Tabellenfeld für Langtexte?
von Gast » 24.01.2006 11:43 • Verfasst in ABAP® Core
4
Antw.
2861
Views
Tabellenfeld auf Existenz überprüfen
von GAST » 13.10.2005 13:06 • Verfasst in ABAP® Core
2
Antw.
1910
Views
Tabellenfeld als Not Null anlegen
von vb88 » 27.05.2016 17:25 • Verfasst in ABAP® für Anfänger
4
Antw.
2015
Views
Liste möglicher Werte für ein Tabellenfeld?
von Kaiser » 04.10.2005 08:55 • 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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140