Dynpro mit Eingabehilfe und Datum konvertieren?

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

Dynpro mit Eingabehilfe und Datum konvertieren?

Beitrag von Basler84 (ForumUser / 60 / 31 / 0 ) »
Hallo zusammen,

ich habe schätzungsweise ein ziemlich simples Problem. Ich brauche ein Dynpro in dem ich ein Datum eingeben kann und es die Eingabe hilfe über Kalender gibt. Das einzige was ich bis jetzt gefunden habe ist der Datentyp dats bei dem ich die Wertehilfe dann bekomme. Als Datumsformat bekomme ich hier aber '20120928' für den heutigen Tag. Ich brauche das ganze aber im Format 28092012. Wie kann ich das denn anstellen?

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


Re: Dynpro mit Eingabehilfe und Datum konvertieren?

Beitrag von black_adept (Top Expert / 4157 / 136 / 959 ) »
20120928 ist halt das interne Format in dem Datumsangaben gehalten werden.
Vielleicht hilft dir aber das folgende Coding:

Code: Alles auswählen.

REPORT.

DATA: date_text TYPE text8.
PARAMETERS: p_datum TYPE sydatum DEFAULT sy-datum.

WRITE:/ 'Date in external format via userexit and usersettings',AT 60 p_datum COLOR 3.
date_text = p_datum.
WRITE:/ 'internal format via move',AT 60 date_text COLOR 3.
REPLACE REGEX '(....)(..)(..)' IN date_text WITH '$3$2$1' .
WRITE:/ 'switched parts in internal format',AT 60 date_text COLOR 3.

Folgende Benutzer bedankten sich beim Autor black_adept für den Beitrag:
Basler84

live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Dynpro mit Eingabehilfe und Datum konvertieren?

Beitrag von bliss (ForumUser / 66 / 2 / 6 ) »
Ich sehe keinen Vorteil darin es so zu kompliziert zu machen, wenn man eh schon weiß, in welchem Format man das Datum zurück bekommt. Von daher ganz einfach:

Code: Alles auswählen.

datum = '20120928'.
CONCATENATE datum+6(2) datum+4(2) datum(4) INTO datum.
Ergibt datum = '28092012'

EDIT:
Ok, wenn ich es mir nochmal genau ansehe, hast du quasi auch nur einen Einzeiler mit RegEx. Hast es nur weiter ausgeschmückt.

Folgende Benutzer bedankten sich beim Autor bliss für den Beitrag:
Basler84

Gruß
bliss
.|.. .. ...| . .|.. ||| |. ||. .| |. |.. .||. .|. ||| ... .||. . .|.

Ich bin Anfänger und meine Tipps sind mit Vorsicht zu genießen.

Re: Dynpro mit Eingabehilfe und Datum konvertieren?

Beitrag von Basler84 (ForumUser / 60 / 31 / 0 ) »
Vielen Dank! Eigentlich so einfach... :hallo:

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3269
Views
Datum konvertieren
von Trulchen » 21.02.2014 13:28 • Verfasst in ABAP® für Anfänger
6
Antw.
9200
Views
Datum Konvertieren
von SaskuAc » 23.10.2017 13:24 • Verfasst in ABAP® für Anfänger
1
Antw.
2106
Views
Im Dynpro ohne Eingabehilfe Liste anzeigen
von kaim77 » 29.06.2014 21:22 • Verfasst in ABAP® für Anfänger
3
Antw.
5157
Views
internes datum konvertieren
von Nadine_2706 » 02.09.2011 11:35 • Verfasst in ABAP® für Anfänger
0
Antw.
1821
Views
OLE 2 Excel Datum konvertieren
von Kerstin » 09.09.2019 14:41 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Pflegeview zeigt nicht alle Daten an
vor 5 Tagen von sapdepp gelöst 7 / 787
ALV Grid und Dynprofeld
vor 6 Tagen von PeterPaletti 5 / 778

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

Pflegeview zeigt nicht alle Daten an
vor 5 Tagen von sapdepp gelöst 7 / 787
ALV Grid und Dynprofeld
vor 6 Tagen von PeterPaletti 5 / 778

Unbeantwortete Forenbeiträge

Benutzerdefinierte Felder PSP
letzen Monat von Rabea1103 1 / 51051
Spool vereinen OTF und PDF
January 2026 von anna2205 1 / 67282
XSLT und Loipro05 Transformation
December 2025 von Torsten1965 1 / 79117