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 / 288 / 6 / 20 ) »
Du solltest den Aufruf erst nach Klassendefinition machen, also im Quelltext dadrunter.
(s. Onlinehilfe zu 'CLASS')

Beitrag von Thomas R. (Expert / 766 / 84 / 40 ) »
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.
4027
Views
[HELP] USING und CHANGING
von hmaxi96 » 10.11.2015 15:32 • Verfasst in ABAP® für Anfänger
2
Antw.
10423
Views
Unterschied zwischen Using und Changing
von Spookykid » 15.06.2011 16:19 • Verfasst in ABAP® für Anfänger
11
Antw.
9705
Views
EXPORT/RETURNING vs. CHANGING
von ralf.wenzel » 27.02.2019 08:07 • Verfasst in ABAP Objects®
2
Antw.
2786
Views
Zusatz CHANGING bei Unterprogramm-Aufruf
von mpa » 16.01.2007 16:15 • Verfasst in ABAP® für Anfänger
1
Antw.
3181
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

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1050
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1749
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47424
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5316

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

BAPI zur ABSO?
vor einer Woche von DeathAndPain 2 / 1050
Materialstammerweiterung: Neuer Reiter
vor 3 Wochen von DeathAndPain gelöst 4 / 1749
Ermittlung der Arbeitstage (Mosid)
vor 3 Wochen von Radinator 11 / 47424
LSMW-Problem
vor 4 Wochen von DeathAndPain gelöst 6 / 5316