点击(此处)折叠或打开

  1. report zdemo02.


  2. tables mara.

  3. select-options s_matnr for mara-matnr obligatory.

  4. data:ls_data type ref to data.
  5. field-symbols: <lt_data> type table,
  6.                <l_data> type data.

  7. cl_salv_bs_runtime_info=>set(
  8.   display = ''
  9.   metadata = ''
  10.   data = 'X' ).

  11. ***针对ALV
  12. submit rm07mlbs with matnr in s_matnr
  13.   and return.

  14. data: lr_data_desc type ref to cl_abap_datadescr,
  15.       lr_data_line_desc type ref to cl_abap_datadescr.

  16. try.
  17.     cl_salv_bs_runtime_info=>get_data_ref(
  18.       importing
  19.         r_data = ls_data
  20.         r_data_descr = lr_data_desc ).
  21.     assign ls_data->* to <lt_data>.

  22.     check ls_data is not initial.
  23.   catch cx_salv_bs_sc_runtime_info.
  24.     message 'UNABLE TO RETRIEVE ALV DATA' type 'E'.

  25. endtry.


10-10 11:30
查看更多