Nullwert bei Concatenate

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Nullwert bei Concatenate

Beitrag von Foppa (ForumUser / 26 / 1 / 0 ) »
Hallo,

ich habe folgendes Problem. Ich übergebe verschiedene Inhalte von Feldern mittels Concatenate an einen String. Jetzt kann es aber vorkommen, daß z.B. das zweite Feld (40 Zeichen) leer ist. Das 3te Feld z.B. ist aber immer gefüllt. Wenn das zweite Feld jetzt wirklich leer ist, lässt der concatenate Befehl die vorgesehenen 40 Zeichen einfach weg und fügt direkt Feld3 an, was aber bei der Übergabe der Struktur dann in die Hose geht.
Gelöst habe ich das jetzt meinen definierten Feld wo ich wirklich 40Zeichen mit Blank zugewiesen habe.

feld3 = ' '.

Hat jemand vielleicht eine elegantere Lösung auf Lager, da ich die Struktur demnächst erweitern muß und mir das irgendwie zuviel Aufwand bedeutet:)

Gruß,
Foppa

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


Beitrag von axel.mohnen (ForumUser / 18 / 0 / 0 ) »
Hallo Foppa,

benutze anstatt concatenate eine Struktur mit festern Feldlängen.
Siehe Beispiel:

DATA: wert4 TYPE string.

DATA: BEGIN OF ls_test,
wert1(5) TYPE c VALUE '12345',
wert2(5) TYPE c VALUE '',
wert3(5) TYPE c VALUE '12345',
END OF ls_test.

wert4 = ls_test.
WRITE: ls_test.

* Ausgabe: 12345 12345

Gruß
Axel

Seite 1 von 1

Vergleichbare Themen

3
Antw.
6828
Views
Nullwert von Datumsangaben
von m.schwertle » 05.12.2007 15:28 • Verfasst in ABAP® für Anfänger
3
Antw.
4564
Views
CONCATENATE
von lisa » 09.09.2008 17:17 • Verfasst in ABAP® für Anfänger
3
Antw.
2607
Views
Concatenate
von Gast » 04.10.2005 15:59 • Verfasst in ABAP® für Anfänger
5
Antw.
7141
Views
concatenate ''
von Gast » 29.06.2005 08:34 • Verfasst in ABAP® für Anfänger
7
Antw.
3279
Views
Concatenate-Problem
von JonPiero » 27.11.2014 16:47 • 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

Regex in where
vor 17 Stunden von tar 8 / 364
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 284
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 527

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

Regex in where
vor 17 Stunden von tar 8 / 364
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1636
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 284
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 527

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 221
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3403
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9953