feldsymbol dump obwohl mit assign zugewiesen

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

feldsymbol dump obwohl mit assign zugewiesen

Beitrag von c oco (Specialist / 326 / 12 / 16 ) »
Hallo,

ich bekomme folgenden dump:

[img]Kurztext
Feldsymbol ist noch nicht zugewiesen.
as ist passiert?
Fehler im ABAP-Anwendungsprogramm.

Das laufende ABAP-Programm "ZPP_ORDER_REP" mußte abgebrochen werden, da es auf
eine Anweisung gestoßen ist, die leider nicht ausgeführt werden kann.



ehleranalyse
Es wurde auf ein noch nicht zugewiesenes Feldsymbol zugegriffen
(Datensegment Nr. "-1").

Dieser Fehler tritt auf, wenn
- ein typisiertes Feldsymbol angesprochen wird, bevor es mittels
ASSIGN gesetzt wird, oder
- ein Feldsymbol angesprochen wird, das auf die Zeile einer
internen Tabelle gezeigt hat, die gelöscht wurde, oder
- ein Feldsymbol angesprochen wird, das vorher mit UNASSIGN
zurückgesetzt wurde oder das auf ein lokales Feld gezeigt hat,
das nicht mehr existiert oder
- ein Parameter einer globalen Funktionsschnittstelle angesprochen
wird, obwohl der entsprechende Funktionsbaustein nicht aktiv ist,
d.h. nicht in der Liste der aktiven Aufrufe steht. Die Liste der
aktiven Aufrufe kann diesem Kurzdump entnommen werden.[/img]

Der Dump passiert an der roten Stelle:
ASSIGN COMPONENT 'OFFMNG_EKET' OF STRUCTURE <ls_dyn> TO <lv_offmng>.
<lv_offmng> = lv_menge - lv_wamng.

Ich weise doch mit ASSIGN das FS zu.
Noch etwas komisches: in einem andern Unterprogramm habe ich es auch so gemacht und da dumpt es nicht.

Wer weiß Rat?

Viele Grüße
coco

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


Re: feldsymbol dump obwohl mit assign zugewiesen

Beitrag von a-dead-trousers (Top Expert / 4395 / 223 / 1182 ) »
hi!

Vielleicht hat die Struktur <ls_dyn> zu diesem Zeipunkt gar kein Feld mit dem Namen 'OFFMNG_EKET' oder es ist nicht mit dem Feldsymbol <lv_offmng> kompatibel. Ist ja selbst ein Feldsymbol und könnte somit irgendetwas anderes sein, als du eigentlich erwartest.
Am Besten du setzt genau vor der Anweisung einen Break-Point und schaust dir im Debugger das Feld <ls_dyn> genauer an.
Den Shortdump kannst du vermeiden indem du auf sy-subrc gleich 0 abfragst.

lg ADT
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Re: feldsymbol dump obwohl mit assign zugewiesen

Beitrag von c oco (Specialist / 326 / 12 / 16 ) »
Hallo ADT,

danke für den Hinweis.

die sind vom Type any.
<ls_dyn> TYPE any,
<lv_offmng> TYPE any.

LOOP AT lt_ekko ASSIGNING <ls_dyn>.
Das Feld OFFMNG_EKET hat in meiner Struktur lt_ekko gefehlt.
Jetzt dumpt es nicht mehr :-).

Danke schön.

Grüße
coco

Seite 1 von 1

Vergleichbare Themen

27
Antw.
14429
Views
Feldsymbol ist noch nicht zugewiesen.
von kirmuh » 19.06.2008 18:33 • Verfasst in ABAP Objects®
3
Antw.
1386
Views
SAP-Alte ALV Anzeige Feldsymbol ist noch nicht zugewiesen
von mtepeli » 07.07.2022 09:05 • Verfasst in Dialogprogrammierung
12
Antw.
9245
Views
Fehler bei Assign (Feldsymbol)
von Zubasa » 19.11.2010 14:12 • Verfasst in ABAP® für Anfänger
13
Antw.
4606
Views
Assign
von robin1at » 10.04.2006 10:42 • Verfasst in ABAP® für Anfänger
2
Antw.
1525
Views
Problem mit Assign
von Svenson » 13.07.2006 19: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

Dialog-Container mit Toolbar/Status
vor 9 Stunden von DeathAndPain gelöst 22 / 3004
Daten an Tabelle binden
vor 14 Stunden von Lukas Sanders 2 / 977
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 542

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

Dialog-Container mit Toolbar/Status
vor 9 Stunden von DeathAndPain gelöst 22 / 3004
Daten an Tabelle binden
vor 14 Stunden von Lukas Sanders 2 / 977
Zeilenumbrüche ersetzen
vor 2 Tagen von ralf.wenzel 6 / 542

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2555
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9136