Replace Befehl

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

Replace Befehl

Beitrag von Senshi (ForumUser / 29 / 0 / 0 ) »
Hallo,

ich hab noch eine kleine Frage.

Ich habe per code eine Datei eingelesen in der div. Zahlenwerte aufgeführt sind.
Dort ist auch eine Spalte mit Gewicht aufgeführt. Für die weitere Bearbeitung ist es wichtig dass alle Komma-werte durch Punkte ersetzt werden.

Es gibt den Replaceoperator - leider hab ich noch keine Variante gefunden wie ich die eingelesenen Werte der txt-datei abändern kann.

Kann mir jemand weiterhelfen?

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


Re: Replace Befehl

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Ich nehme zu solchen Gelegenheiten gern "translate"

Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Replace Befehl

Beitrag von Senshi (ForumUser / 29 / 0 / 0 ) »
Hallo,

habs mit:

Replace all occurrences of Substring ',' in l_data-gewicht with '.' Respecting Case.
Append l_data to lt_data.

probiert - leider kam ein DUMP mit Speicher overflow.

Beitrag von cosmo (Specialist / 175 / 0 / 0 ) »
Es gibt einen FuBa namens RS_CONV_EX_2_IN, der hier angebracht ist. Dieser konvertiert Daten vom externen zum Internen Format. Also wird z.B. aus dem Text "2.000.000,123" (wenn er sich auf ein Feld typ f oder p bezieht) der entsprechende Wert 2000000.123. Sehr hilfreich beim Upload von formatierten Zahlenlisten. Siehe auch die Transaktion SE83, in der u.a. dieser FuBa beschrieben ist.
Jörg Krause, Anwendungsentwickler und SAP-Betreuer MM/PP

Replace Befehl

Beitrag von Senshi (ForumUser / 29 / 0 / 0 ) »
Hallo,

habs hinbekommen. Das einzige Problem war dass ich am schluss statt modify append bzw. insert verwendet habe - dadurch wurde die Tabelle und der Arbeitsspeicher unnötig aufgeblasen. Aufgrund der Komma / Punktnotation gabs dann im späteren Unterprogramm einen Kurzdump.

vielen Dank für Eure Hilfe

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1571
Views
REPLACE
von mich140883 » 27.09.2009 15:34 • Verfasst in ABAP® für Anfänger
6
Antw.
1809
Views
Replace
von christof » 03.10.2017 19:35 • Verfasst in ABAP® für Anfänger
12
Antw.
9554
Views
REPLACE '#' in SPACE
von Handeglo » 21.12.2012 17:59 • Verfasst in ABAP® für Anfänger
3
Antw.
2771
Views
REPLACE von Leerzeichen
von dingo » 26.03.2009 08:07 • Verfasst in ABAP® für Anfänger
5
Antw.
2662
Views
Replace Regex
von Legxis » 24.05.2018 15:09 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141