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 / 754 / 74 / 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 / 339 / 3 / 101 ) »
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

3
Antw.
1954
Views
Fehlermeldung auf Dynpro: Field ... not assigned to a loop
von khb » 16.09.2016 10:04 • Verfasst in ABAP® für Anfänger
2
Antw.
3741
Views
Loop at screen auf Dynpro mit SELECT OPTIONS
von herr mb » 06.12.2012 15:00 • Verfasst in ABAP® Core
1
Antw.
728
Views
3
Antw.
6492
Views
WebDynpro node => Null Objektreferenz
von Dyrdek » 02.07.2015 09:34 • Verfasst in ABAP® für Anfänger
2
Antw.
3038
Views
PROGRAM LINES NODE in SmartForms
von prema » 22.02.2005 13:03 • Verfasst in Development Related

Über diesen Beitrag


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

Aktuelle Forenbeiträge

PDF-Anzeige unter EDGE
vor 4 Tagen von jocoder 2 / 68
Etikettendruck mit SmartForms
vor einer Woche von a-dead-trousers 2 / 70

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

PDF-Anzeige unter EDGE
vor 4 Tagen von jocoder 2 / 68
Etikettendruck mit SmartForms
vor einer Woche von a-dead-trousers 2 / 70

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Wochen von Lucyalison 1 / 129
Group Items auf einer Filterbar
vor 4 Wochen von Bright4.5 1 / 165