‎2007 Aug 02 7:22 AM
Dear all,
I have just copied a SAP standard report. In this report, it uses ALV Grid to display data. In the copied report, I added some fields in the internal table for display and modified the field catalog.
In order for SAP system to reflect the new changes, I ran report BALVBUFDEL to reset the buffer. After that, I ran the copied report. It ran well but the header of ALV was not shown? What problem? When I checked the SAP standard report, the ALV header was shown well.
<b>What should I do now? Is it because BALVBUFDEL report reset ALV header as well?</b>
Thank you in advance.
‎2007 Aug 02 8:41 AM
Well, when you copy the ALV report, you need to copy the GUI status also.
Go to se80, choose program and enter the orignal program (from where you are coping). Go to GUI status, expand it and then copy it to the new program (which you want to execute). Then you need to open your new program in se80. You will get the new GUI status. Activate it and then execute your report.
Please reward the helpful entries.
Regards,
Raman.
‎2007 Aug 02 8:41 AM
Well, when you copy the ALV report, you need to copy the GUI status also.
Go to se80, choose program and enter the orignal program (from where you are coping). Go to GUI status, expand it and then copy it to the new program (which you want to execute). Then you need to open your new program in se80. You will get the new GUI status. Activate it and then execute your report.
Please reward the helpful entries.
Regards,
Raman.
‎2007 Aug 02 8:51 AM
Dear all,
Thank your for your replies. Actually, I solved that problem. It turns out that I did not change the name of report in calling ALV function. When copying the original, I forgot to change the name of the new report.
Sorry for disturbing all of you. How silly I was.
By the way, i really appreciate what you guys have done.
‎2007 Aug 02 8:49 AM
Hi Solaris
You can check ,if by mistake,you hadn't delete part of field catalog ,which refers to header. (just compare versions)
Regards
Yossi