Grid Control abhängig von Selection...

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).

Grid Control abhängig von Selection...

Postby Priapos » Thu Jan 08, 2004 11:21 am

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
Priapos
 

Postby Ilaria3634 » Thu Jan 08, 2004 11:56 am

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
.
Ilaria3634
...
...
 
Posts: 117
Joined: Thu Jul 17, 2003 2:06 pm

Thanx

Postby Priapos » Thu Jan 08, 2004 12:07 pm

tankeschön - habs aber über Feldkataloge gelöst.

sd
Priapos
 

Postby Ilaria3634 » Thu Jan 08, 2004 1:50 pm

weiss jem. ob die ausgabebreite der liste irgendwie begrenzt ist?
mir werden nicht alle spalten angezeigt, obwohl alle in der spaltenauswahl drin sind.
Ilaria3634
...
...
 
Posts: 117
Joined: Thu Jul 17, 2003 2:06 pm


Return to ABAP Objects®

Who is online

Users browsing this forum: No registered users and 9 guests