Data : it_mara type table of mara. (I am currently working with ecc6) .
Here in the mara table I have 220 fields , I want to show all the columns in the output . For this I am using class CL_SALV_TABLE .
this will work best with the higher version . generally it is not possible to display all fields , not all the fields but atleast nearly 80 fields in the alv display , but here it is possible to display all the fields .
REPORT ZALV_TEST.
data: it_mara type table of mara,
g_table type ref to cl_salv_table,
g_functions type ref to cl_salv_functions,
g_display type ref to cl_salv_display_settings.
start-of-selection.
Select * into table it_mara from mara up to 10 rows.
cl_salv_table=>factory( importing r_salv_table = g_table changing t_table = it_mara ).
g_functions = g_table->get_functions( ).
g_functions->set_all( abap_true ).
g_table->display( ).
After execution of the program I got 200 plus fields in the output .
ALSO READ:
- ALV With Page Numbers & Subtotals.
- Footer Functionality In ALV Reports.
- Calling One ALV From Other ALV Report Program.
- Capture Single & Multiple Row Selction In ALV Report Program.
..... Back To Index On ALV List/ Grid Display.
..... Back To MAIN INDEX.
No comments:
Post a Comment