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 / 4090 / 127 / 940 ) »
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

6
Antw.
7351
Views
Datum Konvertieren
von SaskuAc » 23.10.2017 13:24 • Verfasst in ABAP® für Anfänger
3
Antw.
25573
Views
Datum konvertieren
von sml » 30.11.2005 10:04 • Verfasst in ABAP® für Anfänger
2
Antw.
2569
Views
Datum konvertieren
von Trulchen » 21.02.2014 13:28 • Verfasst in ABAP® für Anfänger
4
Antw.
3522
Views
Wertübernahme aus Eingabehilfe für Dynpro Feld
von Jozi » 29.01.2006 19:42 • Verfasst in Dialogprogrammierung
5
Antw.
8619
Views
Datum in Fabrikkalender konvertieren
von Diplomand » 20.04.2005 20:38 • 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

Dialog-Container mit Toolbar/Status
vor 8 Stunden von black_adept gelöst 23 / 3602
User Exit EXIT_RQCPRM10_001
vor 8 Stunden von a-dead-trousers 2 / 219
Trennen Strasse und Hausnummer
vor 14 Stunden von payten 13 / 10556
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1269

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

Dialog-Container mit Toolbar/Status
vor 8 Stunden von black_adept gelöst 23 / 3602
User Exit EXIT_RQCPRM10_001
vor 8 Stunden von a-dead-trousers 2 / 219
Trennen Strasse und Hausnummer
vor 14 Stunden von payten 13 / 10556
Daten an Tabelle binden
Gestern von Lukas Sanders 2 / 1269

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2819
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9399