‎2009 Jul 28 9:19 PM
Hi guruji's,
I have came across a requirement where i need to create two ALV reports in one screen, and if i click on any of them, (any record) then another ALV will open. Now the problem is I am able to create two ALV's in one report using either Docing container /Custom container approach, but i am really strugling while showing an logo and a title at the top of each ALV report , also i need to show some status line at the end_of_list of each of the 3 ALV's. I have tried the spliting container method, but no good. Can somebody help me on this, if possible can some one send me a sample code?
Hoping for your help.
Rewards would be high, if answers are helpful.
Thanks & Regards,
S. S. Starfish.
‎2009 Jul 28 9:40 PM
Hi,
I think you are going right way. Use splitter container. At top container place DD document (wherein you display logo, bold text or any fancy formated text), in bottom part display your ALV. for end_of_list/page you do similar approach. You can then split your custom contrainer into three parts (top, middle, bottom). Still using DD document is the best approach as it gives powerfull tool in developers hands.
Check this blog by Vijay [TOP_OF_PAGE in ALV Using CL_GUI_ALV_GRID|https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4046] [original link is broken] [original link is broken] [original link is broken];. It will give you right idea.
Regards
Marcin
‎2009 Jul 28 9:40 PM
Hi,
I think you are going right way. Use splitter container. At top container place DD document (wherein you display logo, bold text or any fancy formated text), in bottom part display your ALV. for end_of_list/page you do similar approach. You can then split your custom contrainer into three parts (top, middle, bottom). Still using DD document is the best approach as it gives powerfull tool in developers hands.
Check this blog by Vijay [TOP_OF_PAGE in ALV Using CL_GUI_ALV_GRID|https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/4046] [original link is broken] [original link is broken] [original link is broken];. It will give you right idea.
Regards
Marcin