Fehlermeldung bei Funktionsbaustein Aufruf

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Fehlermeldung bei Funktionsbaustein Aufruf

Beitrag von Sieber ( / / 0 / 3 ) »
Hallo Zusammen

Ich hab folgendes Problem. Ich möchte den Funktionsbaustein BDC_OPEN_GROUP ausführen um eine Mappe zu öffnen. Bei dem Parameterfeld Group übergeb ich einen Filenamen.

Dabei bekomm ich aber jedesmal eine Fehlermeldung dass der Datentyp bei diesem Feld nicht stimmt.

Was für ein Datentyp muss es den sein und wo kann ich das nachschauen?

ich hab folgenden code:

Code: Alles auswählen.


FORM mappe_oeffnen.
  mapname = filename. //Filename ist bsp: Jan_Ver_05.csv

  CALL FUNCTION 'BDC_OPEN_GROUP'
       EXPORTING
            client              = sy-mandt
            group               = mapname
            keep                = 'X'
            user                = sy-uname
       EXCEPTIONS
            client_invalid      = 1
            destination_invalid = 2
            group_invalid       = 3
            group_is_locked     = 4
            holddate_invalid    = 5
            internal_error      = 6
            queue_error         = 7
            running             = 8
            system_lock_error   = 9
            user_invalid        = 10
            OTHERS              = 11.

ENDFORM.

aber ich verstehe das nicht, denn wenn ich direkt einen namen übergebe, klappt alles wunderbar.

Code: Alles auswählen.


FORM mappe_oeffnen.
  mapname = filename. //Filename ist bsp: Jan_Ver_05.csv

  CALL FUNCTION 'BDC_OPEN_GROUP'
       EXPORTING
            client              = sy-mandt
            group               = 'KB11N'
            keep                = 'X'
            user                = sy-uname
       EXCEPTIONS
            client_invalid      = 1
            destination_invalid = 2
            group_invalid       = 3
            group_is_locked     = 4
            holddate_invalid    = 5
            internal_error      = 6
            queue_error         = 7
            running             = 8
            system_lock_error   = 9
            user_invalid        = 10
            OTHERS              = 11.

ENDFORM.

Wer kann mir da weiterhelfen?
Gruss Sieber

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


Beitrag von Thomas R. (Expert / 755 / 78 / 34 ) »
Hallo Sieber,
der Parameter Group ist nur 12 Zeichen lang und benennt keine Datei sondern den Mappennamen in der SM35.
Bei der direkten Übergabe ist Dein Name kurz genug,
bei der indirekten Übergabe ist der Name zu lang. Ob der Punkt aktzeptiert wird kann ich im Moment nicht sagen.
MfG
Thomas R.

Re

Beitrag von Sieber ( / / 0 / 3 ) »
Hallo Thomas

Sorry hab mich in demfall falsch ausgedruckt. Das mit dem Mappennamen ist mir schon klar. Aber zur Verständigung will ich dem Mappennamen den Filenamen übergeben, da sich von diesem File Daten in der Mappe befinden, wenn keine FM kommt :D .

Ok dann leuchtet es mir ein, mein Feld Filename ist 50 Zeichen lang. Der Punkt spielt keine Rolle, habs gerade getestet und es funzt :lol:

merci für die schnelle antwort

Gruss sieber

Seite 1 von 1

Vergleichbare Themen

5
Antw.
5800
Views
Aufruf Word-Makro bringt Fehlermeldung
von MartinZapf » 06.03.2017 10:05 • Verfasst in Basis
4
Antw.
1122
Views
Fehlermeldung SE91 dynamischer Aufruf zurückverfolgen
von kolumbus70 » 21.09.2021 09:50 • Verfasst in ABAP® für Anfänger
2
Antw.
2011
Views
Fehlermeldung
von phil1982 » 24.09.2007 09:26 • Verfasst in ABAP® für Anfänger
7
Antw.
3185
Views
Fehlermeldung
von 1337 » 06.12.2013 09:01 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 7 Stunden von Bright4.5 3 / 1479
Regex in where
vor 8 Stunden von tar 6 / 144
Programm anlegen mit Vorlage
vor 23 Stunden von DeathAndPain 2 / 126

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

Daten an Tabelle binden
vor 7 Stunden von Bright4.5 3 / 1479
Regex in where
vor 8 Stunden von tar 6 / 144
Programm anlegen mit Vorlage
vor 23 Stunden von DeathAndPain 2 / 126

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821