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 / 4011 / 209 / 283 ) »
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

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 4 Tagen von codemaster1 2 / 32205
Stücklisten
vor einer Woche von Selma.schwarz 1 / 33246
Belege
vor einer Woche von Selma.schwarz 1 / 32576

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.

Vergleichbare Themen

Zeichenkette nach 2. Leerzeichen abschneiden
von BubbleSort » 03.08.2016 10:23
character abschneiden...?
von b0rsti » 08.02.2008 11:20
Nachkommastellen ab der dritten abschneiden.
von Nordlicht » 02.02.2021 09:32
Dezimalstellen in SAPSCRIPT abschneiden
von strobbel » 22.08.2008 10:37
Leere Zeichen von einer String abschneiden
von meocon » 04.09.2008 17:14

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor 4 Tagen von codemaster1 2 / 32205
Stücklisten
vor einer Woche von Selma.schwarz 1 / 33246
Belege
vor einer Woche von Selma.schwarz 1 / 32576

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 33246
Belege
vor einer Woche von Selma.schwarz 1 / 32576