SPLIT aus Vorlage

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

SPLIT aus Vorlage

Beitrag von samson (ForumUser / 32 / 0 / 0 ) »
Hallo Leute,

ich habe eine Materialnummer in der Form

Code: Alles auswählen.

5.1.7.1/854.0
Aus dieser möchte ich

Code: Alles auswählen.

5.1.7.1/.0
machen.

Habe angefangen das mit SPLIT zu probieren.
Hat aber nicht funktioniert.

Code: Alles auswählen.

SPLIT manr AT '/.' INTO prefix manrsp.
Hat jemand ne Idee wie ich den SPLIT durchführen muss?

Dankbar für jeden Tipp.

Gruß

Sebastian
"der tag hat 24 stunden, wenn das nicht reicht, machen wir noch welche dran"

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xSAP-Release: ECC6.0 x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

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


Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Hi Sebastian,

die Zeichenfolge "/." kommt in deinem Originalstring nicht vor --> kein Split möglich.

Andere Frage - sieht die Materialnummer intern wirklich so aus oder ist das "nur" eine mit dem Conversionexit aufbereitete Form?
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Erklärung

Beitrag von samson (ForumUser / 32 / 0 / 0 ) »
Hi black_adept,

die Materialnummer hat dieses Format.
Die Zeichenfolge '/.' kommt nicht vor. Stimmt.

Aber, wie kann ich denn aus der Mitte der Nummer etwas heraus nehmen (854 ist die fortlaufende Nummer welche raus soll)?

Hatte versucht mit zweimal SPLIT die Nummer aufzuteilen und wollte die passenden Teile dann zusammenführen.
Jedoch, wenn ich mit SPLIT trenne, sind die Trennzeichen '/'(SPLIT 1) und '.'(SPLIT 2) micht mehr da.

Gibt es ne bessere Möglichkeit?

Danke.
"der tag hat 24 stunden, wenn das nicht reicht, machen wir noch welche dran"

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xSAP-Release: ECC6.0 x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
Probier mal:

Code: Alles auswählen.

SPLIT matnr AT '/' INTO part1 part2.     
SPLIT part2 AT '.' INTO part2 part3.     
CONCATENATE part1 '/.' part3 INTO matnr.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Danke, gelöst

Beitrag von samson (ForumUser / 32 / 0 / 0 ) »
Hi black_adept

genau so habe ich das Gestern noch gelöst.
Also, trotzdem nochmal -> VIELEN DANK

Gruß aus dem Harz

Sebastian
"der tag hat 24 stunden, wenn das nicht reicht, machen wir noch welche dran"

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xSAP-Release: ECC6.0 x
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Seite 1 von 1

Vergleichbare Themen

5
Antw.
1433
Views
Split
von NLengner » 25.07.2019 11:16 • Verfasst in ABAP® für Anfänger
3
Antw.
3063
Views
SPLIT/STRING
von nicetoknow » 23.07.2012 18:43 • Verfasst in ABAP® für Anfänger
0
Antw.
1434
Views
WPBP-Split
von rsb » 03.03.2005 21:18 • Verfasst in Human Resources
4
Antw.
2262
Views
Problem mit '#' Split
von HaXor » 26.06.2007 09:48 • Verfasst in ABAP® Core
2
Antw.
2061
Views
Text-Split
von honeyjam » 20.12.2011 15:17 • 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

Daten an Tabelle binden
vor 11 Stunden von Bright4.5 3 / 1485
Regex in where
vor 13 Stunden von tar 6 / 158

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

Daten an Tabelle binden
vor 11 Stunden von Bright4.5 3 / 1485
Regex in where
vor 13 Stunden von tar 6 / 158

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821