Hi Experts,
I am having a requirement to display additional information in the Subtotal lines of the ALV grid. For this purpose I inherited the class CL_GUI_ALV_GRID in my program and redefined the SET_DATA_TABLE method. In the implementation i modified the DATA_TABLE and filled the additional information required. The additional information is displayed perfectly when there is a low volume of data. If there is a high data volume in my report then the additional information is not displayed after a few subtotal lines.
While investigating i found that i am getting only 1365 data lines in the DATA_TABLE in the redefinition of the method SET_DATA_TABLE of my program hence the additional information is not filled for the other subtotal lines more than 1365. I understand from the code of CL_GUI_ALV_GRID->SET_DATA_TABLE that this 1365 lines is being derived from the packet size and a calculation is being done to arrive at the last line.
Is there anyway to get all the records of DATA_TABLE in the method SET_DATA_TABLE of my program? How to overcome this packet size of 1365?
Please let me know if any additional information required.
Thank you in advance.
Regards,
Immanuel.