Programmverständnis II - importing- exporting

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

Programmverständnis II - importing- exporting

Beitrag von Jan_M. (ForumUser / 22 / 0 / 0 ) »
kann mit bei dem Bsp. jemand sagen worum es sich hier handelt und was die einzelnen Bestandteile so machen ?


CALL FUNCTION 'Z_OCCUPANCY00' // Funktionsbaustein 'Z_OCCUPANCY00' aufrufen
EXPORTING // ???
SEATSOCC = SFLIGHT-SEATSOCC
SEATSMAX = SFLIGHT-SEATSMAX
IMPORTING // ???

OCCUPANCY_PERCENTAGE = OCCUPANCY.
* EXCEPTIONS //Ausnahmen einen Rückgabewert zuordnen
* ZERO_DIVISION = 1
* OTHERS = 2.


Danke

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


Re: Programmverständnis II - importing- exporting

Beitrag von Chrisu (Specialist / 225 / 0 / 1 ) »
Jan_M. hat geschrieben:kann mit bei dem Bsp. jemand sagen worum es sich hier handelt und was die einzelnen Bestandteile so machen ?


CALL FUNCTION 'Z_OCCUPANCY00' // Funktionsbaustein 'Z_OCCUPANCY00' aufrufen
EXPORTING // ???
SEATSOCC = SFLIGHT-SEATSOCC
SEATSMAX = SFLIGHT-SEATSMAX
Hier werden den Parametern der Funktion ("Formalparameter") die Variablen deines Programmes ("Aktualparameter") zugeordnet. Dh. du übergibst der Funktion Werte.
Jan_M. hat geschrieben: IMPORTING // ???

OCCUPANCY_PERCENTAGE = OCCUPANCY.
Unter "Importing" stehen die Werte die dir der Funktionsbaustein zurückliefert, hier musst du wieder Werte des FuBaus Werten deines Programmes zuweisen. Links: Wert (Variable) des Funktionsbausteins; Rechts: Variable deines Programmes.
Dh. du bekommst von der Funktion Werte zurück.
Jan_M. hat geschrieben: * EXCEPTIONS //Ausnahmen einen Rückgabewert zuordnen
* ZERO_DIVISION = 1
* OTHERS = 2.
Exceptions sind Fehler die der Funktionsbaustein auslösen kann (zb. Division_by_zero -> selbsterklärend), diese kannst du in deinem Programm abfangen damit du keinen Kurzdump erhälst, bzw. in ein Errorhandling verzweigen kannst.

Die Zuweisung von 1 bzw. 2 hier bedeutet, dass sy-subrc nach dem Auslösen einer Ausnahme jeweils den Wert erhält der der Ausnahme zugeordnet ist.

Beitrag von Jan_M. (ForumUser / 22 / 0 / 0 ) »
vielen dank, hab mir aufgrund mangelnder Doku fast die zähne dran ausgebissen

Mit freundlichen Grüssen

Jan

Beitrag von meinrad (ForumUser / 67 / 0 / 0 ) »
Hallo,
Ausreicende Dokumentation findet man immer auf dem Help-Portal der SAP AG.
http://help.sap.com/saphelp_46c/helpdat ... ameset.htm
Werkzeuge der ABAP Workbench ==> Function Builder .

und:

http://help.sap.com/saphelp_46c/helpdat ... ameset.htm
Modularisierungstechnik ==> Prozeduren.

Beitrag von Jan_M. (ForumUser / 22 / 0 / 0 ) »
hmm ja danke, aber das dann im Programmcode anzuwenden ist dann doch nicht so einfach

mfg
Jan

Beitrag von Gast ( / / 0 / 3 ) »
hmm ja danke, aber das dann im Programmcode anzuwenden ist dann doch nicht so einfach
Es ist so ziemlich das einfachste überhaupt...und sollte für euren Dozenten ein leichtes sein, Euch das zu erklären.

Seite 1 von 1

Vergleichbare Themen

26
Antw.
18309
Views
EXPORTING = IMPORTING?
von ewx » 14.12.2015 11:06 • Verfasst in ABAP Objects®
2
Antw.
3308
Views
IMPORTING und EXPORTING bei Schnittstellen-Methoden
von mrsecret2307 » 26.04.2023 21:56 • Verfasst in ABAP® für Anfänger
1
Antw.
6365
Views
Field-Symbol als Importing Parameter
von tekko » 12.06.2021 18:23 • Verfasst in ABAP Objects®
10
Antw.
2993
Views
4
Antw.
4449
Views
EXPORTING itab
von der_neuling » 03.03.2021 11:54 • 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

SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor 18 Stunden von Manfred K. gelöst 2 / 108
LSMW-Problem
vor 4 Tagen von mazu gelöst 5 / 1420
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1413

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

SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor 18 Stunden von Manfred K. gelöst 2 / 108
LSMW-Problem
vor 4 Tagen von mazu gelöst 5 / 1420
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 1413

Unbeantwortete Forenbeiträge

SFP/SEGW - Fehler beim Rendering
letzen Monat von Manfred K. 1 / 87227
Benutzerdefinierte Felder PSP
January 2026 von Rabea1103 1 / 140473