Grid Control abhängig von Selection...

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
4 Beiträge • Seite 1 von 1
4 Beiträge Seite 1 von 1

Grid Control abhängig von Selection...

Beitrag von Priapos ( / / 0 / 3 ) »
Hi,

folgendes Problem:

ich möchte, abhängig von der Selektion auf dem sel-screen, mein Grid Control mit unterschiedlichen Daten füllen. Momentan hat mein grid im Parameter i_structure_name die Struktur TEST stehen. Nun würde ich diesen Parameter aber gerne dynamisch füllen, d.h. über Variable o.ä. Leider funktioniert das nicht so wie ich es mir dachte :-)
Fehlermledung: Variable ist nicht typkompatibel zum Parameter, ist doch aber eigentlich nur ein String mit dem Name der Struktur oder?
Wer weiß Rat?

Quelltext:
CALL METHOD grid1->set_table_for_first_display
EXPORTING
* I_BYPASSING_BUFFER =
* I_BUFFER_ACTIVE =
* I_CONSISTENCY_CHECK =
i_structure_name = 'TEST'
* IS_VARIANT =
* I_SAVE =
* I_DEFAULT = 'X'
is_layout = gs_layout
* IS_PRINT =
* IT_SPECIAL_GROUPS =
* IT_TOOLBAR_EXCLUDING =
* IT_HYPERLINK =
* IT_ALV_GRAPHICS =
CHANGING
it_outtab = it_grid
it_fieldcatalog = it_fieldcat
* IT_SORT =
* IT_FILTER =
* EXCEPTIONS
* INVALID_PARAMETER_COMBINATION = 1
* PROGRAM_ERROR = 2
* TOO_MANY_LINES = 3
* others = 4

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


Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
data structure_name like DD02L-TABNAME.


structure_name = 'SWWWIHEAD'.

CALL METHOD grid->set_table_for_first_display
EXPORTING
* I_BYPASSING_BUFFER =
* I_BUFFER_ACTIVE =
* I_CONSISTENCY_CHECK =
I_STRUCTURE_NAME = structure_name
* IS_VARIANT =
* I_SAVE =
* I_DEFAULT = 'X'
IS_LAYOUT = ls_layout
* IS_PRINT =
* IT_SPECIAL_GROUPS =
* IT_TOOLBAR_EXCLUDING =
* IT_HYPERLINK =
* IT_ALV_GRAPHICS =
CHANGING
it_outtab = int_swwwihead
* IT_FIELDCATALOG =
* IT_SORT =
* IT_FILTER =
EXCEPTIONS
INVALID_PARAMETER_COMBINATION = 1
PROGRAM_ERROR = 2
TOO_MANY_LINES = 3
others = 4
.

Thanx

Beitrag von Priapos ( / / 0 / 3 ) »
tankeschön - habs aber über Feldkataloge gelöst.

sd

Beitrag von Paint (Specialist / 116 / 0 / 1 ) »
weiss jem. ob die ausgabebreite der liste irgendwie begrenzt ist?
mir werden nicht alle spalten angezeigt, obwohl alle in der spaltenauswahl drin sind.

Seite 1 von 1

Vergleichbare Themen

8
Antw.
4729
Views
Checkboxen einer ALV Grid abhängig machen
von Meti » 08.10.2013 16:33 • Verfasst in ABAP® für Anfänger
1
Antw.
3371
Views
Mehrfachselektion ALV Grid Control
von m4rkusr » 19.09.2006 21:11 • Verfasst in Dialogprogrammierung
10
Antw.
7684
Views
ALV GRID CONTROL Markierspalte
von Frogmaster » 05.08.2008 13:32 • Verfasst in ABAP Objects®
1
Antw.
2790
Views
Kopf für ALV Grid Control
von m4rkusr » 25.09.2006 15:09 • Verfasst in Dialogprogrammierung
4
Antw.
3722
Views
ESC-Taste auf Grid-Control
von ewx » 15.02.2007 16:53 • Verfasst in ABAP Objects®

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor 2 Tagen von DeathAndPain 2 / 465
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1113
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46792
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4675

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

BAPI zur ABSO?
vor 2 Tagen von DeathAndPain 2 / 465
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1113
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46792
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4675