PARAMETERS mit DEFAULT Wert füllen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

PARAMETERS mit DEFAULT Wert füllen

Beitrag von Gast ( / / 0 / 3 ) »
Hallo,

ich berechne mir den Monatsletzten und würde diesen Wert gerne dem Parameter P_Sticht mitgeben.

INITIALIZATION.
* Monatsletzten berechnen
PERFORM LAST_DAY_IN_MONTH(SAPFP500)
USING SY-DATUM PROP_DATE.
PNPBEGDA = PROP_DATE.
PNPBEGPS = PROP_DATE.
PNPENDDA = PROP_DATE.
PNPENDPS = PROP_DATE.

*--- Selection screen txt1
SELECTION-SCREEN BEGIN OF BLOCK TXT1 WITH FRAME TITLE TEXT-001.
PARAMETERS:
P_STICHT LIKE SY-DATUM DEFAULT PROP_DATE.

Klappt aber leider so nicht, wohl weil PROP_DATE nicht gefüllt ist zum Zeitpunkt des aufrufes?

Wie kann ich das hinbekommen?
Viele Grüße
Volker

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


Re: PARAMETERS mit DEFAULT Wert füllen

Beitrag von ewx (Top Expert / 4844 / 311 / 639 ) »

Code: Alles auswählen.

INITIALIZATION.
* Monatsletzten berechnen
  PERFORM LAST_DAY_IN_MONTH(SAPFP500)
  USING SY-DATUM PROP_DATE.
  PNPBEGDA = PROP_DATE.
  PNPBEGPS = PROP_DATE.
  PNPENDDA = PROP_DATE.
  PNPENDPS = PROP_DATE.
  P_SITCHT = PROP_DATE. "<==!!!!!!!!!!!!!!!!!!!!!!

*---  Selection screen txt1 
  SELECTION-SCREEN BEGIN OF BLOCK TXT1 WITH FRAME TITLE TEXT-001.
  PARAMETERS:
           P_STICHT LIKE SY-DATUM. " DEFAULT PROP_DATE.
Gruß, Enno

Beitrag von Gast ( / / 0 / 3 ) »
Hallo Enno,

so geht es bei mir leider nicht!
Wenn ich PSTICHT = PROP_DATE einfüge, bekomme ich
den Fehler, dass P_STICHT in keiner DATA-Anweisung
steht. Wenn ich das auch noch einfüge
(DATA: P_STICHT LIKE SY-DATUM) bekomme ich unter PARAMETER den Hinweiß das P_STICHT schon deklariert wurde.

Viele Grüße
Volker

Beitrag von ralf.wenzel (Top Expert / 3921 / 200 / 280 ) »
Versuch doch mal das Ereignis selection_screen_output.


Ralf *hat grad kein System zur Hand
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von Gast ( / / 0 / 3 ) »
Versuch's mal mit:

Selection-Screen ...................
Parameters: xxxxxxx

Initialization.
...............

:roll:

PS: Ich habe noch NIE, das Ereignis "Initilization" VOR "Selection-Sreen" geschrieben.

Beitrag von Gast ( / / 0 / 3 ) »
Anonymous hat geschrieben:Versuch's mal mit:

Selection-Screen ...................
Parameters: xxxxxxx

Initialization.
...............

:roll:

PS: Ich habe noch NIE, das Ereignis "Initilization" VOR "Selection-Sreen" geschrieben.
Jip, so gehts natürlich.
Vielen Dank an alle Helfer :D
Gruß
Volker

Seite 1 von 1

Vergleichbare Themen

1
Antw.
7445
Views
PARAMETERS: DEFAULT (Kommazahl)
von chrislo » 05.04.2011 11:03 • Verfasst in ABAP® für Anfänger
2
Antw.
373
Views
Zugreifen auf ersten INT Wert eines Parameters
von Nathalie » 29.11.2019 10:32 • Verfasst in ABAP® für Anfänger
3
Antw.
1698
Views
Select-Option: Default-Wert Decimal
von Dyrdek » 14.12.2016 16:29 • Verfasst in ABAP® Core
3
Antw.
1952
Views
SET PARAMETERS tut nicht so wie ich will
von Ralph » 25.08.2005 16:25 • Verfasst in ABAP® Core
3
Antw.
1115
Views
F4-Hilfe bei Parameters
von L0w-RiDer » 12.12.2019 18:34 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 7 Stunden von Bright4.5 1 / 141
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1784
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8386