method changing

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

method changing

Beitrag von kostonstyle (Specialist / 247 / 0 / 0 ) »
hallo miteinander

könnte jemand mir bitte helfen, wo der Fehler ist.
beim anrufen von:

Code: Alles auswählen.

 
download_loc=>f4_locfile( CHANGING pfx_file = pm_filpc ).

*----------------------------------------------------------------------*
*       CLASS download_loc DEFINITION
*----------------------------------------------------------------------*
*
*----------------------------------------------------------------------*
CLASS download_loc DEFINITION.
  PUBLIC SECTION.
    CLASS-METHODS: f4_locfile CHANGING pfx_file TYPE localfile.
ENDCLASS.                    "download_loc DEFINITION

*----------------------------------------------------------------------*
*       CLASS download_loc IMPLEMENTATION
*----------------------------------------------------------------------*
*
*----------------------------------------------------------------------*
CLASS download_loc IMPLEMENTATION.
  METHOD f4_locfile.
    CALL FUNCTION 'F4_FILENAME'
      IMPORTING
        file_name = pfx_file.
  ENDMETHOD.                                                "f4_locfile
ENDCLASS.                    "download_loc IMPLEMENTATION
kommt immer die fehlermeldung

Code: Alles auswählen.

download_loc=>f4_locfile(" ist unbekannt)
danke kostonstyle

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


Beitrag von GastX (Specialist / 283 / 4 / 19 ) »
Du solltest den Aufruf erst nach Klassendefinition machen, also im Quelltext dadrunter.
(s. Onlinehilfe zu 'CLASS')

Beitrag von Thomas R. (Expert / 760 / 79 / 35 ) »
Hallo kostonstyle,
es liegt an der Reihenfolge.
Du rufst die Methode auf, noch bevor Du die Klasse definiert hast.
Schieb einfach die Definition vor den Aufruf und es klappt. Oder nutze
CLASS class DEFINITION DEFERRED.
MfG
Thomas R.

Beitrag von kostonstyle (Specialist / 247 / 0 / 0 ) »
super es hat geklappt
danke thomas r.

Seite 1 von 1

Vergleichbare Themen

4
Antw.
2521
Views
[HELP] USING und CHANGING
von hmaxi96 » 10.11.2015 15:32 • Verfasst in ABAP® für Anfänger
2
Antw.
9304
Views
Unterschied zwischen Using und Changing
von Spookykid » 15.06.2011 16:19 • Verfasst in ABAP® für Anfänger
11
Antw.
6761
Views
EXPORT/RETURNING vs. CHANGING
von ralf.wenzel » 27.02.2019 08:07 • Verfasst in ABAP Objects®
2
Antw.
1938
Views
Zusatz CHANGING bei Unterprogramm-Aufruf
von mpa » 16.01.2007 16:15 • Verfasst in ABAP® für Anfänger
1
Antw.
1214
Views
Dynamische Typisierung durch Changing Parameter
von Coffeebean » 11.07.2021 12:31 • Verfasst in ABAP Objects®

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Erweiterung in ME51N/ME52N:
vor 22 Stunden von ABAPlerv 1 / 34
Erweiterung in ME51N/ME52N:
vor 22 Stunden von ABAPlerv 1 / 22
DIN Norm Klassifizierung
Gestern von Radinator 2 / 2716
Login Daten Management
vor 2 Tagen von sap_enthusiast gelöst 5 / 890

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

Erweiterung in ME51N/ME52N:
vor 22 Stunden von ABAPlerv 1 / 34
Erweiterung in ME51N/ME52N:
vor 22 Stunden von ABAPlerv 1 / 22
DIN Norm Klassifizierung
Gestern von Radinator 2 / 2716
Login Daten Management
vor 2 Tagen von sap_enthusiast gelöst 5 / 890

Unbeantwortete Forenbeiträge

Erweiterung in ME51N/ME52N:
vor 22 Stunden von ABAPlerv 1 / 34
Erweiterung in ME51N/ME52N:
vor 22 Stunden von ABAPlerv 1 / 22