Application Development and Automation 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: 
Read only

difference betweenlist display and grid display

Former Member
0 Likes
783

hi all,

wats the difference between list display and grid display in ALV's.

Thanks & Regards,

Saroja.

5 REPLIES 5
Read only

Former Member
0 Likes
728

HI saroja,

The way it looks is entirely different. The alv grid has a better look and feel.

One importamt thing is that you cannot have a grid output when you run a program in background.

Regards,

ravi

Read only

Former Member
0 Likes
728

Hi,

<b>Difference bet alv lists n grids:</b>

For all practical purposes, they are the same.

Some differences:

1) 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.

2) 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)

3) ALV grid uses ActiveX controls

present on the Presentation Server.

Hence, it consumes More Memory

on the presentation server.

4) ALV LIST is Display Only.

Whereas

ALV Grid Can Be made EDITABLE for entry purpose.

5) 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

Regards

Sudheer

Read only

Former Member
0 Likes
728

hi Saroja,

i got this below info from the below link

For all practical purposes, they are the same.

2. Some differences:

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

~~Guduri

Read only

Former Member
0 Likes
728

Few differences:

1) 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.

2) 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)

3) ALV grid uses ActiveX controls

present on the Presentation Server.

Hence, it consumes More Memory

on the presentation server.

4) ALV LIST is Display Only.

Whereas

ALV Grid Can Be made EDITABLE for entry purpose.

5) 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

Thanks,

SKJ

Read only

Former Member
0 Likes
728

Hi,

In normal list display u need to write all codes for selectall,deselectall, refresh....

using your own logic.

but these all are commonly used. such type of all functionally are achieved by using alv's with out any code.

regards,

ananth