Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

difference between listdisplay and grid display

Former Member
0 Kudos

hi all

what exactly is the difference between the list display n the grid display

thanks in advance

santosh.r

7 REPLIES 7

Former Member
0 Kudos

Hi,

ALV LIST Can be coded using only FMs

ALV GRID Can be coded using FMs and object oriented concepts

ALV LIST Can be displayed hieraicharlly

ALV GRID cannot be displayed hierarichally

ALV grid uses ActiveX controls

present on the Presentation Server.

Hence, it consumes More Memory

on the presentation server.

ALV LIST is Display Only.

Whereas

ALV Grid Can Be made EDITABLE for entry purpose.

In alv grid, these options are possible,

but not in alv list.

without horizontal lines

without vertical lines

without cell merging during sorts

display total lines above the entries

check these links

http://www.sapdevelopment.co.uk/reporting/alvhome.htm

Former Member
0 Kudos

Hi,

For all practical purposes, they are the same.

<b>differences:</b>

a) from abap coding point of view,

alv list is done with Function modules,

alv gris can also be done with FM,

but can also be done using OO concepts.

b) Alv grid (using oo concept) requires

designing the screen layout .

Hence, in one screen, we can show more

then one alv grid

(we cannot show more than

one alv list on one screen)

c) ALV grid uses ActiveX controls

present on the Presentation Server.

Hence, it consumes More Memory

on the presentation server.

d) ALV LIST is Display Only.

Whereas

ALV Grid Can Be made EDITABLE for entry purpose.

e) In alv grid, these options are possible,

but not in alv list.

without horizontal lines

without vertical lines

without cell merging during sorts

display total lines above the entries

ALV LIST Can be coded using only FMs

ALV GRID Can be coded using FMs and object oriented concepts

ALV LIST Can be displayed hieraicharlly

ALV GRID cannot be displayed hierarichally

<b>reward if helpful</b>

rgds,

bharat.

Former Member
0 Kudos

Hi Santosh

grids are more user interactive than lists

u can performs sorting filtering summing on o/p grid itself

by using the oops concept u can display as many number of grids in a single screen.

you can edit data in the grid o/p

reward points to all helpful answers

kiran.M

Former Member
0 Kudos

in grid display the output is displayed in a grid.and also it is possible to move from grid display to list display.but vice versa is not possible.in output u ll have a printreview option to move from grid to list.

Former Member
0 Kudos

If u use Grid Display in ALV use REUSE_ALV_GRID_DISPLAY

If its a Hierarchical Reports use REUSE_ALV_HIERSEQ_LIST_DISPLAY

IF its a ordinary list use REUSE_ALV_LIST_DISPLAY

paruchuri_nagesh
Active Contributor
0 Kudos

in alv grid u can select entire coloumn it just look like excel sheet format and more user interactive

The ALV Grid function mudules allow you to display an internal data table as a report, with as little

effort as possible. The result also provides you with a large amount of standard functionality such as

sort, total, add/remove columns, download etc.

http://www.sapdevelopment.co.uk/reporting/alv/alvgrid.htm

List- older way.

The ALV List function mudules are basically an older version of the GRID function modules.

They too allow you to display an internal data table as a report, with as little effort as possible.

The result has very similar standard functionality but is visually not as pleasing as the ALvgrid

http://www.sapdevelopment.co.uk/reporting/alv/alvlist.htm

reward if u find use ful

regards

Nagesh.Paruchuri

Former Member
0 Kudos

hi,

list display when used displays list as a normal report eventhough we used ABAP LIST LISTER.

grid display displays the list in more graphical form.

if helpful reward some points.

with regards,

Suresh Aluri,