Quantcast
Viewing all articles
Browse latest Browse all 8852

Re: Report runs in Bex Analyzer but not in Analysis for Office

Hi Patty,


In addition to my previous reply, if you believe that Analysis for Office is not using the value that you have defined in BICS_DA_RESULT_SET_LIMIT_MAX, you can do the following:

  1. Reproduce the scenario in Analysis for Office recording a backend trace;
  2. Enter this trace in your RSTT transaction;
  3. Click on display;
  4. Click on program module BICS_PROV_GET_RESULT_SET and hit "Parameters";
  5. Check the tag <I_MAX_DATA_CELLS> to make sure Analysis for Office is using the 5 million value that you defined.

 

If you find the 5 million value on this tag, you can do the following to know how many data cells are being retrieved from your backend:

  1. Run transaction SE37, BICS_PROV_GET_RESULT_SET
  2. Set an external break point here:
    ----------------------
      IF e_state = cl_rsbolap_qv_result_set=>c_state_data.
    *   Result set size
        e_n_rows    = l_r_rs_rows_axis->n_sx_axis-setxx_size.
        e_n_columns = l_r_rs_columns_axis->n_sx_axis-setxx_size.
        l_n_data_cells = e_n_columns * e_n_rows.
      ENDIF.

    IF i_max_data_cells = 0 OR i_max_data_cells >= l_n_data_cells.
    ----------------------
  3. Reproduce the scenario in AO
  4. Check the value in >> l_n_data_cells
    This value is the number of data cells that Analysis for Office is trying to retrieve from your backend.


Regards,
Filipe Zeuch


Viewing all articles
Browse latest Browse all 8852

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>