Nochmal Tabelle übergeben an Form

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

Nochmal Tabelle übergeben an Form

Beitrag von Tgut (ForumUser / 75 / 3 / 0 ) »
Hall,
ich möchte gerne eine Tabell an eine Form übergeben.

Code: Alles auswählen.

loop at l_it_returntab into l_wa_returntab.
append l_wa_returntab-fieldval to l_it_zpdplan_ziel.
endloop.

loop at l_it_zpdplan_ziel into l_wa_zpdplan_ziel.
endloop.

perform zpdplan_v01_set_table using l_wa_zpdplan_ziel.


FORM zpdplan_v01_set_table using p.

append p to l_it_table.
Funktioniert grundsätzlich zwar aber es wird nur die letzte Zeile übergeben (also z.B. 3 Werte steehn in der Tabelle nur der letzte Wert also Zeile 3 kommt in der Form an).

Habe auch schon versucht die Tabelle direkt an die neue Form zu übergeben, aber dies hat gar nicht funktioniert.

Gruß
Tatjana

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


Re: Nochmal Tabelle übergeben an Form

Beitrag von PeterPaletti (Specialist / 336 / 29 / 96 ) »
Du loopst über die interne Tabelle l_it_zpdplan_ziel und liest das Ergebnis in die Struktur l_wa_zpdplan_ziel
Dann steht da der letzte gelesene Satz in l_wa_zpdplan_ziel.
Den übergibst du an deine Form zpdplan_v01_set_table.
So bekommst du nur den letzten Satz.

Versuche es mal mit TYPES.

Code: Alles auswählen.

types: ty_my_table type table of <meine_struktur_von   l_wa_zpdplan_ziel>
data:  l_it_zpdplan_ziel type ty_my_table.

perform zpdplan_v01_set_table using l_it_zpdplan_ziel.

form zpdplan_v01_set_table using p type ty_my_table.
endform. 

Re: Nochmal Tabelle übergeben an Form

Beitrag von Tgut (ForumUser / 75 / 3 / 0 ) »
Hallo,
wie folgt hat es nun funktioniert:

Code: Alles auswählen.

....
loop at l_it_returntab into l_wa_returntab.
append l_wa_returntab-fieldval to l_it_zpdplan_ziel.
endloop.
....
perform zpdplan_v01_set_table using l_wa_zpdplan_ziel.

FORM zpdplan_v01_set_table using p type any table.
....
loop at p into l_wa_zpdplan.
  append l_wa_zpdplan to l_it_table.
endloop.
....
endform.
Ganz schön kompliziert finde ich aber die Daten sind nun vollständig an die Form übergeben.

Danke.

Gruß
Tatjana

Seite 1 von 1

Vergleichbare Themen

46
Antw.
9346
Views
Tabelle an form übergeben
von Tgut » 07.02.2014 14:56 • Verfasst in ABAP® für Anfänger
3
Antw.
5929
Views
interne Tabelle an Form übergeben
von Andrzej » 17.05.2017 14:14 • Verfasst in ABAP® für Anfänger
17
Antw.
8632
Views
Interne Tabelle an Form übergeben innerhalb eines FuBa's
von shapoc » 09.05.2006 14:36 • Verfasst in ABAP® Core
1
Antw.
477
Views
5
Antw.
2284
Views
Interne Tabs an Form übergeben
von Gast » 06.04.2005 11:24 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

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.