Web Dynpro Loop auf Node

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

Web Dynpro Loop auf Node

Beitrag von Amja92 (ForumUser / 2 / 0 / 0 ) »
Hallo alle zusammen,

ich versuche gerade in einer WD-Anwendung einen Knoten vom Componenten-Controller zu durchlaufen und abfragen zu machen. Anbei erstmal der bisherige Code:

Code: Alles auswählen.

DATA LO_ND_BELEGUNGEN_GLOBAL TYPE REF TO IF_WD_CONTEXT_NODE.
DATA LT_BELEGUNGEN_GLOBAL TYPE WD_THIS->ELEMENTS_BELEGUNGEN_GLOBAL.
DATA LS_BELEGUNGEN_GLOBAL TYPE WD_THIS->ELEMENT_BELEGUNGEN_GLOBAL.

  LO_ND_BELEGUNGEN_GLOBAL = WD_CONTEXT->GET_CHILD_NODE( NAME = WD_THIS->WDCTX_BELEGUNGEN_GLOBAL ).

  LO_ND_BELEGUNGEN_GLOBAL->GET_STATIC_ATTRIBUTES_TABLE( IMPORTING TABLE = LT_BELEGUNGEN_GLOBAL ).

  LOOP AT LT_BELEGUNGEN_GLOBAL INTO LS_BELEGUNGEN_GLOBAL.
    IF LS_BELEGUNGEN_GLOBAL-VON > LV_VON OR LS_BELEGUNGEN_GLOBAL-BIS < LV_BIS.
      MESSAGE 'Ressource ist zu diesem Zeitraum bereits einer anderen Belegung zugeordnet!' TYPE 'A'.
    ENDIF.
  ENDLOOP.
Leider springt er ab der Zeile, wo LOOP steht, raus. Also dann, wenn ich versuche die interne Tabelle in die Workarea zu packen.

Was mache ich falsch?

Viele Grüße und danke schon mal vorab für eure Unterstützung!!!

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


Re: Web Dynpro Loop auf Node

Beitrag von Thomas R. (Expert / 755 / 78 / 34 ) »
Hallo Amja,

ist LT_BELEGUNGEN_GLOBAL überhaupt gefüllt?

Ist LS_BELEGUNGEN_GLOBAL wirklich der Zeilentyp von LT_BELEGUNGEN_GLOBAL?

MfG
Thomas R.

Re: Web Dynpro Loop auf Node

Beitrag von jocoder (Specialist / 343 / 3 / 102 ) »
Hallo,

welcher Laufzeitfehler wird den in der st22 gemeldet?
Wenn der Knoten leer ist, kommt context_node_inital oder so ähnlich.

Die Workarea ls_belegungen_global kann es nicht sein. Dies wird schon im Compiler geprüft.

Re: Web Dynpro Loop auf Node

Beitrag von sapyard (ForumUser / 31 / 5 / 2 ) »
I think your internal table LT_BELEGUNGEN_GLOBAL is empty.

That is the only reason I can guess of. You should debug and check it.
Thanking you.

With Regards,
Raju.
----------------------
Raju Shrestha
www.sapyard.com
----------------------

Seite 1 von 1

Vergleichbare Themen

2
Antw.
3936
Views
Loop at screen auf Dynpro mit SELECT OPTIONS
von herr mb » 06.12.2012 15:00 • Verfasst in ABAP® Core
3
Antw.
2160
Views
Fehlermeldung auf Dynpro: Field ... not assigned to a loop
von khb » 16.09.2016 10:04 • Verfasst in ABAP® für Anfänger
1
Antw.
1454
Views
1
Antw.
2956
Views
ALV Tree Node-Text auslesen
von Bugfix13 » 27.03.2014 14:36 • Verfasst in ABAP® für Anfänger
3
Antw.
6762
Views
WebDynpro node => Null Objektreferenz
von Dyrdek » 02.07.2015 09:34 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor einer Stunde von Lukas Sanders 2 / 792
Dialog-Container mit Toolbar/Status
vor 15 Stunden von black_adept gelöst 21 / 2620

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 einer Stunde von Lukas Sanders 2 / 792
Dialog-Container mit Toolbar/Status
vor 15 Stunden von black_adept gelöst 21 / 2620

Unbeantwortete Forenbeiträge

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