2006 Sep 14 5:36 AM
2006 Sep 14 5:44 AM
you can create a Dynamic Container size for ALV - based on screen resolution
DATA: go_splitter TYPE REF TO cl_gui_splitter_container,
go_container TYPE REF TO cl_gui_container,
go_grid TYPE REF TO cl_gui_alv_grid.
...
CREATE OBJECT go_splitter
EXPORTING
parent = cl_gui_container=>default_screen
rows = 1
columns = 1
metric = '0001'.
go_container = go_splitter->get_container( row = 1 column = 1 ).
CREATE OBJECT go_grid
EXPORTING
i_parent = go_container.
Regards,
Sangram
SAP Consultant
how can i do about ALV dynamic output,thank you.
2006 Sep 14 5:39 AM
2006 Sep 14 5:40 AM
hi hong,
take se38.
give BCALV_GRID_*. take the F4 of that.
you will get anything u want in that sample programs.
That program are a gr8 asset in case dynamic ALV.
rgds
anver
2006 Sep 14 5:41 AM
HI,
you have to generate FIELD CATALOG dynamically, using field-symbols, and then pass this to alv.
Regards,
2006 Sep 14 5:44 AM
you can create a Dynamic Container size for ALV - based on screen resolution
DATA: go_splitter TYPE REF TO cl_gui_splitter_container,
go_container TYPE REF TO cl_gui_container,
go_grid TYPE REF TO cl_gui_alv_grid.
...
CREATE OBJECT go_splitter
EXPORTING
parent = cl_gui_container=>default_screen
rows = 1
columns = 1
metric = '0001'.
go_container = go_splitter->get_container( row = 1 column = 1 ).
CREATE OBJECT go_grid
EXPORTING
i_parent = go_container.
Regards,
Sangram
SAP Consultant
2006 Sep 14 5:44 AM
Hi Hong,
cretae ur fieldcatalog and internal table dynamically.
then pass this dynamic internal table to ur ALV FM
| User | Count |
|---|---|
| 3 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |