Variable in Selektionsscreen verwenden

Benutzeroberflächen in SAP®-Systemen.
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Variable in Selektionsscreen verwenden

Beitrag von consult (ForumUser / 5 / 0 / 0 ) »
Hi,

bin in Abap noch nicht so tief drin.

Mein Problem:
In einem Selektionsscreen (HR, DB PNP) möchte ich eine Variable verwenden, die wird zwar korrekt berechnet, bei der Programmausführung ist das Feld aber "blank".
Muss ich den Screen initialisieren nach der Berechnung der Variablen?


Hier der Code:

data test(4) type n.
test = SY-DATUM(4) - 1.

PARAMETERS: ENTSJAHR OBLIGATORY like PA0015-ZZESTJAHR default test.
PARAMETERS: KZMAN as CHECKBOX.

TABLES: PERNR.

INFOTYPES: 0000,
0001,
0015,
9035.
.............

Dank eund Gruß
Udo

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


Re: Variable in Selektionsscreen verwenden

Beitrag von inab (ForumUser / 69 / 0 / 6 ) »
HAllo Udo,

klar dazu gibt es den 'Zeitpunkt' INITIALISATION.

Du fügst einfach den Zeitpunkt ein analog zu START-OF-SELECTION.

Dort kannst Du dann die Berechnung für Deine VAriable vornehmen und Sie wird auch entsprechend im Sel-Screen angezeigt !

Gruß

Ingo

Re: Variable in Selektionsscreen verwenden

Beitrag von consult (ForumUser / 5 / 0 / 0 ) »
Hallo Ingo,

Danke für die Antwort, tut aber nicht (zumindest bei meiner Umsetzung) :D

REPORT Z_TEST
NO STANDARD PAGE HEADING
Message-Id ZH
LINE-COUNT 65
LINE-SIZE 80.
data: test(4) type n.
PARAMETERS: ENTSJAHR OBLIGATORY like PA0015-ZZESTJAHR default test.
PARAMETERS: KZMAN as CHECKBOX.
TABLES: PERNR.
INFOTYPES: 0000,
...................

INITIALIZATION.
test = SY-DATUM(4) - 1.


Das Feld ist bei Ausführung immer noch "blank"

Gruß
Udo

Re: Variable in Selektionsscreen verwenden

Beitrag von inab (ForumUser / 69 / 0 / 6 ) »
consult hat geschrieben:
REPORT Z_TEST
NO STANDARD PAGE HEADING
Message-Id ZH
LINE-COUNT 65
LINE-SIZE 80.
data: test(4) type n.
PARAMETERS: ENTSJAHR OBLIGATORY like PA0015-ZZESTJAHR default test.
PARAMETERS: KZMAN as CHECKBOX.
TABLES: PERNR.
INFOTYPES: 0000,
...................

INITIALIZATION.
test = SY-DATUM(4) - 1.


Das Feld ist bei Ausführung immer noch "blank"

Gruß
Udo
HAllo Udo,

wenn Du es so machst, klappts auch mit dem Nachbarn ;-)))

INITIALIZATION.
test = SY-DATUM(4) - 1.
ENTSJAHR = test.

Viele Grüße


Ingo

Re: Variable in Selektionsscreen verwenden

Beitrag von consult (ForumUser / 5 / 0 / 0 ) »
:up: :up: :up: :up: :up: :up: :up: :up:

so tuts:
INITIALIZATION.
ENTSJAHR = SY-DATUM(4) - 1.

Danke für Deine Hilfe!

Gruß
Udo

Seite 1 von 1

Vergleichbare Themen

2
Antw.
519
Views
Selektionsscreen in Tabelle
von XSilerie » 23.11.2021 13:30 • Verfasst in ABAP® für Anfänger
8
Antw.
14873
Views
dynamischer Selektionsscreen
von eddi89 » 05.11.2009 15:13 • Verfasst in ABAP® für Anfänger
1
Antw.
1822
Views
Dynamischer Selektionsscreen mit Mandantenfeld!
von jondahl11 » 21.09.2007 11:17 • Verfasst in ABAP Objects®
1
Antw.
2027
Views
RFC Verbindungen im Selektionsscreen auslesen
von jondahl11 » 05.10.2006 10:43 • Verfasst in ABAP® für Anfänger
1
Antw.
2322
Views
Tab als Trennzeichen verwenden
von Gast » 20.01.2006 15:06 • 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

User Exit EXIT_RQCPRM10_001
vor einer Stunde von Manfred K. 1 / 40
Trennen Strasse und Hausnummer
vor 3 Stunden von payten 13 / 10320
Dialog-Container mit Toolbar/Status
vor 17 Stunden von DeathAndPain gelöst 22 / 3267
Daten an Tabelle binden
vor 22 Stunden von Lukas Sanders 2 / 1108

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

User Exit EXIT_RQCPRM10_001
vor einer Stunde von Manfred K. 1 / 40
Trennen Strasse und Hausnummer
vor 3 Stunden von payten 13 / 10320
Dialog-Container mit Toolbar/Status
vor 17 Stunden von DeathAndPain gelöst 22 / 3267
Daten an Tabelle binden
vor 22 Stunden von Lukas Sanders 2 / 1108

Unbeantwortete Forenbeiträge

User Exit EXIT_RQCPRM10_001
vor einer Stunde von Manfred K. 1 / 40
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2670
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9256