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.
7992
Views
Nullwert von Datumsangaben
von m.schwertle » 05.12.2007 15:28 • Verfasst in ABAP® für Anfänger
3
Antw.
4761
Views
CONCATENATE
von lisa » 09.09.2008 17:17 • Verfasst in ABAP® für Anfänger
3
Antw.
2787
Views
Concatenate
von Gast » 04.10.2005 15:59 • Verfasst in ABAP® für Anfänger
7
Antw.
3535
Views
Concatenate-Problem
von JonPiero » 27.11.2014 16:47 • Verfasst in ABAP® für Anfänger
1
Antw.
1436
Views
Concatenate Problem
von Troilus » 01.12.2007 07:19 • 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

TABSTRIP oder Subscreen
vor 2 Tagen von ewx 2 / 3344
SELECT SUM CUST
vor 2 Tagen von wreichelt 4 / 3477
Banf anlegen
vor 3 Tagen von IHe 3 / 15227
FS-CD schnellstmöglich lernen
vor 5 Tagen von waltersen 3 / 7920
Banf anlegen
vor einer Woche von wreichelt 2 / 15619

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

TABSTRIP oder Subscreen
vor 2 Tagen von ewx 2 / 3344
SELECT SUM CUST
vor 2 Tagen von wreichelt 4 / 3477
Banf anlegen
vor 3 Tagen von IHe 3 / 15227
FS-CD schnellstmöglich lernen
vor 5 Tagen von waltersen 3 / 7920
Banf anlegen
vor einer Woche von wreichelt 2 / 15619