Auslesen die erste 8 Stelle von Datum Thema ist als GELÖST markiert

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

Auslesen die erste 8 Stelle von Datum

Beitrag von ABAPLover (ForumUser / 27 / 0 / 1 ) »
Hi ,

Ich wollte die erste 8 Stelle von Datum auslesen.

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


Re: Auslesen die erste 8 Stelle von Datum

Beitrag von PeterPaletti (Specialist / 381 / 37 / 104 ) »
Verstehe die Frage nicht so ganz. Ein Datumfeld hat üblicher Weise sowieso nur 8 Stellen. Wenn du die ersten 8 Stellen ausliest, dann liest du das ganze Feld aus.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von ABAPLover (ForumUser / 27 / 0 / 1 ) »
Ich habe datum (20230101000000) geanu so .
ich wollte die erste 8 stellen auslesen.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von PeterPaletti (Specialist / 381 / 37 / 104 ) »
Dann wäre die Frage, was das für ein Feldtyp ist, wenn das ein zeichenartiges Feld ist, dann kannst du ganz einfach mit Offset und Feldlänge arbeiten.
Wenn das ein Timestamp ist, musst du den Timestamp konvertieren.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von ABAPLover (ForumUser / 27 / 0 / 1 ) »
Ich habe mit dem TIMESTAMP konvertiert. aber krieg ich immer 00000000.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von ABAPLover (ForumUser / 27 / 0 / 1 ) »
Hallo,
Ich habe die Lösung gefunden.

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von Sebastian82 (ForumUser / 90 / 10 / 12 ) »
Data(datum) = substring( value = lv_timestamp len = 8 )

Folgende Benutzer bedankten sich beim Autor Sebastian82 für den Beitrag:
ShayHoss


Re: Auslesen die erste 8 Stelle von Datum

Beitrag von DeathAndPain (Top Expert / 2038 / 274 / 428 ) »
Sebastian82 hat geschrieben:
24.07.2023 14:27
Data(datum) = substring( value = lv_timestamp len = 8 )
Ich würde statt der substring-Funktion ganz ketzerisch einfach lv_timestamp(8) schreiben...
Wenn wir einer Partei die Regierungsbeteiligung verweigern, die von einer Mehrheit gewählt worden ist, weil wir diese Partei für schlecht halten, da wir einer anderen Partei angehören, wie ist dann unsere eigene demokratische Gesinnung zu bewerten?

Re: Auslesen die erste 8 Stelle von Datum

Beitrag von Sebastian82 (ForumUser / 90 / 10 / 12 ) »
Ja, wir sind ja bemüht die ganzen vielen neuen Funktion auch zu nutzen ;-)

Seite 1 von 1

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 79272
Stücklisten
vor einer Woche von Selma.schwarz 1 / 80860

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

Aus Excel Datum auslesen und konvertieren
von Nadine_2706 » 26.07.2011 10:20
lokal Datei-Datum auslesen
von herr mb » 14.01.2011 08:54
1000er stelle
von kostonstyle » 16.03.2007 07:55
Lohnsteuerbescheinigung - erste Tätigkeitsstätte
von Kerstin » 11.12.2015 10:02
zurück auf das erste Dynpro
von bohne » 21.02.2007 11:15

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 79272
Stücklisten
vor einer Woche von Selma.schwarz 1 / 80860

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 80860
Belege
vor einer Woche von Selma.schwarz 1 / 78697