Skip to content

Instantly share code, notes, and snippets.

@dantesco
Created February 11, 2014 18:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save dantesco/8940469 to your computer and use it in GitHub Desktop.
Save dantesco/8940469 to your computer and use it in GitHub Desktop.
obten la salida de un alv en el reporte actual
FIELD-SYMBOLS <lt_pay_data> TYPE ANY TABLE.
DATA lr_pay_data TYPE REF TO DATA.
cl_salv_bs_runtime_info=>set(
EXPORTING display = abap_false
metadata = abap_false
DATA = abap_true ).
SUBMIT (PROGRAM)
WITH s_vbeln-low EQ space
WITH s_fkdat-low EQ space
WITH s_vkorg-low EQ space
AND RETURN.
TRY. cl_salv_bs_runtime_info=>get_data_ref(
IMPORTING r_data = lr_pay_data ).
ASSIGN lr_pay_data->* TO <lt_pay_data>.
CATCH cx_salv_bs_sc_runtime_info.
MESSAGE `Unable to retrieve ALV data` TYPE 'E'. ENDTRY.
cl_salv_bs_runtime_info=>clear_all( ).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment