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.
4691
Views
Checkboxen einer ALV Grid abhängig machen
von Meti » 08.10.2013 16:33 • Verfasst in ABAP® für Anfänger
1
Antw.
3356
Views
Mehrfachselektion ALV Grid Control
von m4rkusr » 19.09.2006 21:11 • Verfasst in Dialogprogrammierung
10
Antw.
7630
Views
ALV GRID CONTROL Markierspalte
von Frogmaster » 05.08.2008 13:32 • Verfasst in ABAP Objects®
1
Antw.
2770
Views
Kopf für ALV Grid Control
von m4rkusr » 25.09.2006 15:09 • Verfasst in Dialogprogrammierung
4
Antw.
3705
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

Ermittlung der Arbeitstage (Mosid)
vor 19 Stunden von agoetz 4 / 44501
LSMW-Problem
vor 2 Tagen von DeathAndPain gelöst 6 / 2422

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.