Feld in Dynpro ablesen und abfangen

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Feld in Dynpro ablesen und abfangen

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
Hallo Profis,

ich habe eine Frage:

in Dynpro habe ich ein Feld, wo der User ein Datum per "Kalender-Controler" auswählen kann. Nun möchte ich sofort nach der Eingabe des Datum, das Datum prüfen. Wenn das Datum größer Heute ist, dann soll Meldung z.b. "Das Datum ist falsch!", sonst Meldung "OK!".
Ein kleiner Beispiel ist im Anhang abgebildet.

Ich habe jetzt versucht das zu realisieren, aber das funktioniert nicht :(
Hier ist der Code:

LOOP AT SCREEN.
IF screen-name = 'ZDSSIS_S_REALLOCATION_DYPNPRO-NEW_STATUS_DATE'.
if zdssis_s_reallocation_dypnpro-NEW_STATUS_DATE = '03.09.2008'.
MESSAGE "OK".
elseif zdssis_s_reallocation_dypnpro-NEW_STATUS_DATE < '03.09.2008'.
MESSAGE "Das Datum ist falsch!".
ENDIF.
ENDIF.
ENDLOOP.

Was mache ich falsch?

Danke und viele Grüße,
Anna

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
z.B. dass ein Datum in SAP immer intern als 'YYYYMMDD' vorliegt...

Abgesehen davon, ist der LOOP AT SCREEN hierfür nicht gedacht und auch nicht notwendig.
Bei einem Selektionsbild sollte Deine Prüfung in AT SELECTION-SCREEN stattfinden, bei einem Dynpro ist ein PAI-MODULE, event. mit FIELD-Anweisung, zu verwenden.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von annaarnst (ForumUser / 54 / 0 / 0 ) »
Danke :).
Hättest du eventuell ein ähnliches Beispiel?
Das wäre sehr hilfreich.

viele Grüße,
Anna

Seite 1 von 1

Vergleichbare Themen

2
Antw.
4277
Views
Submit Message und Dynpro abfangen
von kaufikauf » 11.11.2014 09:08 • Verfasst in ABAP® für Anfänger
4
Antw.
6792
Views
Feld aus Dynpro A an Dynpro B übergeben
von SAPAlex » 06.03.2008 17:35 • Verfasst in ABAP® für Anfänger
4
Antw.
2316
Views
Nur ein Feld in Dynpro
von dkast » 04.10.2017 10:41 • Verfasst in ABAP® Core
0
Antw.
2279
Views
In Dynpro-Feld schreiben
von KleinerEisbaer » 14.09.2007 22:12 • Verfasst in ABAP® für Anfänger
5
Antw.
6722
Views
Dynpro- Feld defaul setzen
von Nadine_2706 » 19.08.2011 09:46 • 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

Materialstammerweiterung: Neuer Reiter
vor 5 Stunden von ewx 1 / 35
Ermittlung der Arbeitstage (Mosid)
vor 16 Stunden von Radinator 11 / 45590
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3295
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 1920

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

Materialstammerweiterung: Neuer Reiter
vor 5 Stunden von ewx 1 / 35
Ermittlung der Arbeitstage (Mosid)
vor 16 Stunden von Radinator 11 / 45590
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3295
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 1920