Skip to Content
0
Oct 04, 2012 at 03:04 PM

Problem with Print Version Button In SALV_WD_TABLE

94 Views

Hi Experts,

In my development I´m integrating standard component SALV_WD_TABLE in my web dynpro for getting the print Version & Export button, but only appear Export Button.

In the method Doinit of my view, I´m trying to activate the print version button, but doesn’t appear.

My code:

DATA lo_interfacecontroller TYPE REF TO iwci_salv_wd_table .
DATA lo_value TYPE REF TO cl_salv_wd_config_table.
DATA lo_cmp_usage TYPE REF TO if_wd_component_usage.

lo_cmp_usage = wd_this->wd_cpuse_alv( ).
IF lo_cmp_usage->has_active_component( ) IS INITIAL.
lo_cmp_usage->create_component( ).
ENDIF.
DATA: l_std_func TYPE REF TO if_salv_wd_std_functions.

DATA: l_pdf_sett TYPE REF TO if_salv_wd_pdf_settings.

lo_interfacecontroller = wd_this->wd_cpifc_alv( ).
lo_value = lo_interfacecontroller->get_model( ).

l_std_func ?= lo_value.

l_std_func->set_count_records_allowed( value = abap_true ).

l_std_func->set_aggregation_allowed( value = abap_true ).

l_std_func->set_graphic_allowed( value = abap_true ).
l_std_func->set_export_allowed( value = abap_true ).
l_std_func->set_pdf_allowed( value = abap_true ).


I need activate any service? I need to configure something?

Somebody can help me?

Thanks.

Best regards