‎2010 Mar 14 4:34 AM
Hi...
Can somebody give me the advantages and disadvantages of using editable ALV's (ALV grid) over table controls? I've got a requirement from my client side wherein I have to replace all table controls with editable ALV's and prior to that, I've to submit an understanding document highlighting the advantages and disadvantages of doing the same. Also, I've heard that SAP is thinking of replacing all existing table controls in its standard screens with editable ALVs. Can somebody send me a link or some article to substantiate this?
<removed>. Please do help me out asap if you feel like it.
Thanks and Regards,
Rakesh
Edited by: Thomas Zloch on Mar 14, 2010 8:03 PM - adjusted to forum rules
‎2010 Mar 14 5:01 AM
‎2010 Mar 14 5:15 AM
Thanks Ram...
But this was not quite what I was looking for. These are just the differences. I was looking for advantages of replacing table controls with editable ALVs. Like i mentioned, I need to create an understanding document before I proceed with the development.
Thanks a lot for your quick response anyways.
‎2010 Mar 14 11:46 AM
Hi
ALV is not limited by 999 entries as TC.
ALV has already set of basic functions for users built in in pf-status
For my opinion ALV is more flexible and easier for changing ( additional function,easier use of event's and so on).
ALV has many additional abilities such as color rows and columns,sub totals and more
Much more flexible with display (headers for example)
Just for saying: Each of them come to answer on different need so they have different advantages.
Best Regards
Yossi Rozenberg
‎2010 Mar 14 1:35 PM
Thanks Yossi. Wondering if there are any more advantages to the ones you've already mentioned. And also, if its true that SAP is thinking on replacing table controls with editable ALV's. Any document/article on this would surely be helpful.
‎2010 Mar 14 9:55 PM
> ALV is not limited by 999 entries as TC.
I don't know any limit of 999 lines, as table control technology loads only the number of lines defined in the table control
‎2010 Mar 14 10:24 PM
> And also, if its true that SAP is thinking on replacing table controls with editable ALV's
SAP usually don't spend time to rewrite existing programs. Many efforts and risks of regression for a so little gain. Really, that would surprise me
That would be rather easy to show ALV advantages, as you can do almost "nothing" with table controls. So I would begin with the only table control functions:
- change order of columns
- hide columns
- change column size
- save the layout above, for the user and for everyone
- number of fixed columns
- good performance in the WAN as only screen lines are loaded
ALV can do all of them. The other ALV functions are : see [SAP library - SAP List Viewer for SAP GUI|http://help.sap.com/saphelp_nw2004s/helpdata/en/8d/e994374c9cd355e10000009b38f8cf/frameset.htm]).
Another difference is that checks are done immediately for current page of table control (when you press enter or scroll, the PAI is triggered), while they are done for the whole lines with ALV (in fact you could do it, but I guess you don't want to spend much time to develop)
‎2010 Mar 15 9:08 AM
HAI Rakesh,
There is one disadvantage or problem (i would say) with the Editable ALV's. When one or more Rows are Selected, those rows can be deleted from the list by pressing the DELETE button on the Keyboard. Ofcourse the records are not deleted from the Database but temporarily from the list, but this does look ugly. This is never the case with Table Controls.
Best Regards,
rama