Funktionsbausteine

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

Funktionsbausteine

Beitrag von jharris (ForumUser / 3 / 0 / 0 ) »
Hallo Zusammen,

ich kenne mich nicht so gut in ABAP aus und hätte eine Frage bezüglich Funktionsbausteine.
Ich möchte in einer LOOP Schleife, eine Feld ändern. Ich habe mir überlegt, diesen Wert Zeile
für Zeile mit Hilfe von Funktionsbausteinen zu ändern.

Leider kriege ich es nicht hin, die Schnittstellen mit Import und Export zu belegen.
Kann mir jemand helfen bitte, wie ich diese Aufrufe programmieren kann?

Viele Grüße,
J.


Hiii,

Code: Alles auswählen.

Form Modify.

  LOOP AT gt_sflight into gl_sflight.
    PERFORM Aufruf 
             CHANGING gl_sflight-planetype.
     
    Modify gt_sflight from gl_sflight. 
  
   ENDLOOP.
 Endform.


Form Aufruf. 
?
CALL FUNCTION 'Z_CR99_READ_SFLIGHT'
  EXPORTING
    iv_carrid  = ?
  IMPORTING
    et_sflight = gt_sflight
  EXCEPTIONS
    no_flights = 1
    OTHERS  
          .
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM.

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


Re: Funktionsbausteine

Beitrag von Ratazong (Specialist / 144 / 1 / 14 ) »

Code: Alles auswählen.

Form Modify.

  LOOP AT gt_sflight into gl_sflight.
    PERFORM Aufruf 
             CHANGING gl_sflight.
     
    Modify gt_sflight from gl_sflight. 
  
   ENDLOOP.
 Endform.


Form Aufruf changing cs_sflight type sflight.

CALL FUNCTION 'Z_CR99_READ_SFLIGHT'
*  EXPORTING
*    iv_carrid  = ?
*  IMPORTING
*    et_sflight = gt_sflight
  CHANGING
    cs_sflight = cs_sflight
  EXCEPTIONS
    no_flights = 1
    OTHERS  
          .
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
*         WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDFORM.
 
Ich vermute, Du hast die Daten bereits eingelesen (GT_SFLIGHT) und willst die jetzt ändern. Dann ist der Name 'Z_CR99_READ_SFLIGHT' allerdings etwas irreführend. Oder willst Du die erst lesen im FB? Dann ist der Aufbau falsch.

Seite 1 von 1

Vergleichbare Themen

3
Antw.
1645
Views
Funktionsbausteine
von KleinerEisbaer » 14.09.2007 14:03 • Verfasst in ABAP® für Anfänger
0
Antw.
545
Views
Funktionsbausteine für HR
von gmsdd » 29.03.2007 15:32 • Verfasst in ABAP® Core
7
Antw.
2846
Views
Funktionsbausteine für HR
von gmsdd » 29.03.2007 15:31 • Verfasst in ABAP® Core
12
Antw.
4408
Views
Funktionsbausteine
von Yixx » 05.01.2015 13:44 • Verfasst in ABAP® für Anfänger
3
Antw.
2001
Views
Programme und Funktionsbausteine
von bohne » 09.02.2006 14:55 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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.