Abschneiden einer Zeichenkette

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

Abschneiden einer Zeichenkette

Beitrag von Katta (ForumUser / 3 / 0 / 0 ) »
Hi,

ich möchte gerne eine Zeichenkette kürzen (abschneiden).
Ich habe z.B. eine Timestamp "20070809113315" und möchte einfach nur gerne zb. die letzten beiden Zeichen abschneiden. Da gab es eine Funktion für, ich hab sie nur leider vergessen. Kann mir mal jemand auf die Sprünge helfen.

Ist dringlich. Danke schon mal.

Gruß
Katta
<!-- Wenn ich mir einrede, ich kann etwas nicht, dann bin ich dazu nicht fähig. Wenn ich aber fest daran glaube, ich würde es können, dann erlange ich auch die Fähigkeit dazu -->

/*(Mahatma Gandhi)*/

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


Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Hallo Katta,

allgemein a = b+10(2), also mit Offset.

Für dem Timestamp kannst du auch folgendes tun:

Data: begin of w_stamp,
datum type sy-datum,
zeit type sy-uzeit,
end of w_stamp.

w_stamp = timestamp.

Write / 'Datum =', w_stamp-datum, 'Zeit:', w_stamp-zeit.


MfG
Thomas

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
TWP hat geschrieben:a = b+10(2), also mit Offset.
So schneidet er nicht die letzten beiden ab, sondern so schreibt er NUR die letzten beiden in eine Zielvariable. Er merkt sich also genau das, was er wegwerfen will und umgekehrt.

Richtig daher: a = b(10)

10 sei hier die Länge der gewünschten Zeichen, also ab dem 11. wird abgeschnitten.


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

Beitrag von Katta (ForumUser / 3 / 0 / 0 ) »
Dankeschön - mein Urlaub ist gerettet :)
<!-- Wenn ich mir einrede, ich kann etwas nicht, dann bin ich dazu nicht fähig. Wenn ich aber fest daran glaube, ich würde es können, dann erlange ich auch die Fähigkeit dazu -->

/*(Mahatma Gandhi)*/

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Danke Ralf,

ich sollte mal die Augen justieren lassen, dann kann man vielleicht wieder richtig lesen.

Thomas

Seite 1 von 1

Vergleichbare Themen

3
Antw.
3088
Views
Zeichenkette nach 2. Leerzeichen abschneiden
von BubbleSort » 03.08.2016 10:23 • Verfasst in ABAP® für Anfänger
1
Antw.
3683
Views
character abschneiden...?
von b0rsti » 08.02.2008 11:20 • Verfasst in ABAP® für Anfänger
5
Antw.
2964
Views
Nachkommastellen ab der dritten abschneiden.
von Nordlicht » 02.02.2021 09:32 • Verfasst in ABAP® für Anfänger
11
Antw.
8487
Views
Dezimalstellen in SAPSCRIPT abschneiden
von strobbel » 22.08.2008 10:37 • Verfasst in ABAP® für Anfänger
3
Antw.
15118
Views
Leere Zeichen von einer String abschneiden
von meocon » 04.09.2008 17:14 • 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 5 Stunden von tar 8 / 184
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

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 5 Stunden von tar 8 / 184
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1489

Unbeantwortete Forenbeiträge

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