Was macht INITIALIZATION ?

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

Was macht INITIALIZATION ?

Beitrag von roftos (ForumUser / 3 / 0 / 0 ) »
Hallo,
Wie gehts?

was genau macht INITIALIZATION ?

Danke.
Gruss.

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


Re: Was macht INITIALIZATION ?

Beitrag von TWP (Specialist / 445 / 0 / 1 ) »
Schon mal in er Doku geschaut ???

z.B. kannst du hier Paramter vorbelegen für dein Selektionsbild. Dies geschieht nur beim ersten Aufruf deines Reports.

Thomas

Re: Was macht INITIALIZATION ?

Beitrag von Carlo W. (ForumUser / 7 / 0 / 0 ) »
Hallo roftos,

im DEF-Teil definiere ich immer meine Objekte und gebe an, welche Methoden ich brauche.
Im INIT-Teil belege ich sie mit Werten und verwende sie.

Gruß C.W.

Re: Was macht INITIALIZATION ?

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Habe mich gerade selbst mal über 'INITIALIZATION' informiert einen kleinen SAP-Thread gefunden.
Dabei wurde das ganz gut mit 'DATA' verglichen.
Bei der DATA-Anweisung kann man Initialwerte einfach mitgeben.
Wenn man einen Selectionscreen nutzt geht das beispielsweise für die SELECT-OPTIONS nicht.
Deren Initialwerte müssen über INITIALIZATION festgelegt werden.

Code: Alles auswählen.

INITIALIZATION.

S_MATNR-OPTION = 'EQ'.

S_MATNR-SIGN     = 'I'

S_MATNR-LOW     = '1'

APPEND S_MATNR.
Hier noch der Link zum entsprechenden Thread: http://scn.sap.com/thread/512168

Re: Was macht INITIALIZATION ?

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Dyrdek hat geschrieben:Habe mich gerade selbst mal über 'INITIALIZATION' informiert einen kleinen SAP-Thread gefunden.
Dabei wurde das ganz gut mit 'DATA' verglichen.
Bei der DATA-Anweisung kann man Initialwerte einfach mitgeben.
Wenn man einen Selectionscreen nutzt geht das beispielsweise für die SELECT-OPTIONS nicht.
Deren Initialwerte müssen über INITIALIZATION festgelegt werden.

Code: Alles auswählen.

INITIALIZATION.
S_MATNR-OPTION = 'EQ'.
S_MATNR-SIGN     = 'I'
S_MATNR-LOW     = '1'
APPEND S_MATNR.
Hier noch der Link zum entsprechenden Thread: http://scn.sap.com/thread/512168

Ich wuerde sagen, die Aussage ist so nicht richtig, weil:

Schau Dir mal die Hilfe zu Select-Optioins und " DEFAULT val1 [TO val2] [OPTION opt] [SIGN sgn] " an.

Was ich uebrigens auch schon paar mal benutzt habe....

Re: Was macht INITIALIZATION ?

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Kleiner Tipp: Versucht mal, bei DATA Initialwerte mitzugeben, die erst ermittelt werden müssen....



Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Re: Was macht INITIALIZATION ?

Beitrag von Dyrdek (Specialist / 306 / 30 / 0 ) »
Hmm ok ... :/

Dann habe ich das wohl falsch verstanden oder der Thread war nicht ganz korrekt.
Dachte gerade ich habe INITIALIZATION verstanden...
Finde die Erklärungen die sonst so kursieren nämlich oftmals schwammig.

Re: Was macht INITIALIZATION ?

Beitrag von Unit605 (Expert / 975 / 37 / 93 ) »
Initialwerte muss man nicht ermitteln....

Re: Was macht INITIALIZATION ?

Beitrag von ralf.wenzel (Top Expert / 3776 / 176 / 262 ) »
Unit605 hat geschrieben:Initialwerte muss man nicht ermitteln....
Ahja. Woher holst du einen Initialwert sy-datum + n Tage? Oder "nimm sy-datum, wenn das ein Arbeitstag ist bzw. den nächsten Arbeitstag, wenn dem nicht so ist"?

Darum bin ich auch ein Freund davon, Initialwerte (egal ob statisch oder ermittelt) immer an derselben Stelle zu schreiben und eben nicht in die Deklaration.
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Seite 1 von 1

Vergleichbare Themen

8
Antw.
2845
Views
Ereignis Initialization + pai back
von c oco » 10.04.2013 09:44 • Verfasst in ABAP® für Anfänger
5
Antw.
3849
Views
select-options , INITIALIZATION und AT SELECTION-SCREEN ON..
von Geri » 28.01.2005 09:43 • Verfasst in Dialogprogrammierung
3
Antw.
291
Views

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.