fehler :"Die Schachtelung ist nicht korrekt: Vor de....

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

fehler :"Die Schachtelung ist nicht korrekt: Vor de....

Beitrag von JU (ForumUser / 61 / 0 / 0 ) »
Ich bekomme eine ganz ganz merkwürdige Fehlermeldung in meinem Funktionsbaustein und kann damit, bzw. mit der Behebung nix anfangen:

Code: Alles auswählen.

Quelltext : LZWEBSHOP_WASV02  Zeile 5
Die Schachtelung ist nicht korrekt: Vor der Anweisung "FORM" muß die mit
"FUNCTION" begonnene Kontrollstruktur durch "ENDFUNCTION" abgeschlossen werden.
dieser sieht wie folgt aus:
*******************************************************************
* THIS FILE IS GENERATED BY THE FUNCTION LIBRARY **
* NEVER CHANGE IT MANUALLY, PLEASE! **
*******************************************************************
FORM ZSHOP_GET_ARTIKEL %_RFC.
* Parameter declaration
DATA WA_MATKL TYPE
CHAR9
.
DATA DUMMY TYPE
STRING
.
DATA ARTIKEL TYPE
Z_99_ARTIKEL_TYPE
WITH HEADER LINE
.
* Assign default values
WA_MATKL = 0 .
* Call remote function
CALL FUNCTION 'ZSHOP_GET_ARTIKEL' %_RFC
EXPORTING
WA_MATKL = WA_MATKL
IMPORTING
DUMMY = DUMMY
TABLES
ARTIKEL = ARTIKEL
.
ENDFORM.
-->.. ich kann auch nicht mehr bereits vorhanden und korrekte
Funktionen ausführen...


?????vielleicht hat ja sschonmal jemand einen ähnlichen Fehler gehabt und kann mir einen Tip geben??

gruss joern

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


Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Hallo Joern,

eigentlich sieht das ok aus, zumal es sich ja auch um den generierten Teil eines RFC-Bausteins handelt. Was Du machen kannst ist auf jeden Fall nochmals den RFC-Baustein mit einem erweiterten Syntaxcheck überprüfen auf Fehler. Wenn der einen Fehler ausspuckt, dann korrigieren. In jedem Falle aber den Baustein nochmals sichern und neu aktivieren (generieren). Wenn das Problem damit nicht behoben ist, müßtest Du mal nach Hinweisen schauen, denn dann scheint mir das eher in Richtung bug zu gehen.

Gruß,
Steff

Beitrag von JU (ForumUser / 61 / 0 / 0 ) »
hi steff,

. :?: ... das merkwürdige ist halt, dass mir jeder Baustein beim generieren diese Fehlermeldung bringt, diese include datei allerdings gar nicht in meinem Paket ist??!!

:idea: --> ich habe nun ein neues Paket angelegt und die Bausteine Stück für Stücke in das neue Paket verschoben und in dem neuen Funktionieren sie wieder einwandfrei??

:!: Fehler behoben, aber nicht schlauer! Naja immerhin kan ich nun weiterarbeiten.

.. schönén dank und bis zur nächsten Frage!
gruss joern

Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Hallo Joern,

es kann unter Umständen vorkommen (insbesondere dann, wenn Du Funktionsbausteine löscht innerhalb eines Pakets), dass es zu Schiefständen kommt. Hier hilft manchmal, Rahmenprogramm neu zu generieren, oder die Objektliste neu aufzubauen. Natürlich kann man es auch so machen wie Du (Objekte umziehen). Die Fehler tauchen manchmal eben auf.

Gruß,
Steff

Seite 1 von 1

Vergleichbare Themen

7
Antw.
3433
Views
Aktivierung user-exit: Die Schachtelung ist nicht korrekt
von supa_dupa47 » 27.11.2012 11:18 • Verfasst in ABAP® Core
2
Antw.
1289
Views
Schachtelung
von barbara » 22.03.2006 15:56 • Verfasst in ABAP® für Anfänger
3
Antw.
2333
Views
richtige Schachtelung von select / endselect ???
von barbara » 08.05.2006 11:15 • Verfasst in ABAP® für Anfänger
1
Antw.
1304
Views
FB RPY_FUNCTIONMODULE_INSERT geht nicht korrekt
von andipesel » 04.03.2008 21:56 • Verfasst in ABAP Objects®
12
Antw.
5937
Views
Tiefe, dynamische Struktur korrekt referenzieren
von ABAP_User » 05.06.2014 12:03 • Verfasst in ABAP® Core

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

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

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 254

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140