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