ALV - Tabelle dynamisch übergeben

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

ALV - Tabelle dynamisch übergeben

Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
Hallo,

wie kann man dem ALV-aufruf (Reuse) die Ausgabetabelle dynamisch zuweisen??

ich habe zwei Tabellen
g_t_ship und g_t_mseg
welche Tabelle angezeigt werden soll, weiß ich erst vor dem ALV-aufruf. Jetzt müßte ich dem Parameter:
TABLES
t_outtab = ...
die richtige Tabelle zuweisen.

mfg
Richard

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


Beitrag von LoLo ( / / 0 / 3 ) »
Moin Richard,

ich denke mit einem Feldsymbol dürfte das kein Problem sein.
Vor dem Aufruf ein
assign <fieldsymbol> to g_t_ship bzw. die andere tab, das sollte funktionieren.

Ciao, LoLo

Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
Hallo,

den Ansatz hatte ich schon. Aber wie????

Code: Alles auswählen.

FIELD-SYMBOLS: <f> TYPE ANY.
ASSIGN g_t_ship TO <f>.
........
TABLES
  t_outtab = <f>
bringt den Fehler:
"<F>" ist keine interne Tabelle.

ps: assign <fieldsymbol> to g_t_ship
meintest wohl
assign g_t_ship to <fieldsymbol>

mfg
Richard

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
RiffRaff hat geschrieben:Hallo,

den Ansatz hatte ich schon. Aber wie????

Code: Alles auswählen.

FIELD-SYMBOLS: <f> TYPE ANY.
ASSIGN g_t_ship TO <f>.
........
TABLES
  t_outtab = <f>
bringt den Fehler:
"<F>" ist keine interne Tabelle.

ps: assign <fieldsymbol> to g_t_ship
meintest wohl
assign g_t_ship to <fieldsymbol>

mfg
Richard
mit

Code: Alles auswählen.

FIELD-SYMBOLS: <f> TYPE TABLE.
funktioniert es...

Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
Hallo,

liefert: "G_T_SHIP" ist zum Feldsymbol "<F>" typinkompatibel.

Vieleicht weil G_T_SHIP eine Tabelle mit Kopfzeile ist???

mfg
Richard

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
RiffRaff hat geschrieben:Hallo,

liefert: "G_T_SHIP" ist zum Feldsymbol "<F>" typinkompatibel.

Vieleicht weil G_T_SHIP eine Tabelle mit Kopfzeile ist???

mfg
Richard
dann musst Du eben

Code: Alles auswählen.

ASSIGN <f> TO g_t_ship[].
verwenden...


PS: Tabellen mit Kopfzeile soll man ohnehin nicht mehr benutzen, weil es das Lesen des Quelltextes schwieriger macht...

Beitrag von RiffRaff (Specialist / 379 / 0 / 1 ) »
Hallo,

so siehts besser aus. Danke

ps: Ist ein bestehender Code, der erweiter wird. Da bring ich die Kopfzeilen nicht so einfach weg.
Ich selbst mag ja auch keine Kopfzeilen. Bringt nur Verwirrung beim code-lesen.

Macht ihr das nur für die perfekte Verwirrung :shock: , oder sehe ich das falsch: in den Antworten steht immer
ASSIGN <f> to f.
sollte das nicht
ASSIGN f to <f>.
lauten???

mfg
Richard

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
RiffRaff hat geschrieben:Hallo,

so siehts besser aus. Danke

ps: Ist ein bestehender Code, der erweiter wird. Da bring ich die Kopfzeilen nicht so einfach weg.
Ich selbst mag ja auch keine Kopfzeilen. Bringt nur Verwirrung beim code-lesen.

Macht ihr das nur für die perfekte Verwirrung :shock: , oder sehe ich das falsch: in den Antworten steht immer
ASSIGN <f> to f.
sollte das nicht
ASSIGN f to <f>.
lauten???

mfg
Richard
:shock:
uups, klar, das haste recht... :roll:
... hatte nur grad keine Lust das Ganze im R/3 gegenchecken...

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1600
Views
smartforms - Seitenformat - dynamisch ändern / übergeben
von jspranz » 12.08.2020 17:57 • Verfasst in ABAP® Core
46
Antw.
11273
Views
Tabelle an form übergeben
von Tgut » 07.02.2014 14:56 • Verfasst in ABAP® für Anfänger
0
Antw.
1543
Views
Tabelle übergeben von Report an BSP
von herr mb » 18.06.2014 10:17 • Verfasst in Web-Dynpro, BSP + BHTML
5
Antw.
6289
Views
Mit Submit Tabelle übergeben ???
von Becks » 20.10.2005 18:22 • Verfasst in ABAP® für Anfänger
16
Antw.
5789
Views
interne tabelle per rfc übergeben und annehmen
von theuser » 12.06.2014 14:31 • 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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1774
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2317

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

Hilfe zum FB MATERIAL_MAINTAIN_DARK
Gestern von black_adept gelöst 8 / 1774
HR-Entgeltnachweis
vor 2 Tagen von ChrisB 4 / 2317

Unbeantwortete Forenbeiträge

Export von Spools in XLSX
vor 4 Tagen von abapamateur 1 / 346
Feldberechnung ME32K
vor einer Woche von ZF_SAPler 1 / 943
MS-Word als Editor
letzen Monat von tekko 1 / 4452