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: 

Types of ALV report

Former Member
0 Kudos

Hi,

How many types of ALV reports is there?

5 REPLIES 5

Former Member
0 Kudos

Hi Udaya,

ALV reports are of two types :

1. ALV list ( FM for display : REUSE_ALV_LIST_DISPLAY )

2. ALV grid ( FM for display : REUSE_ALV_GRID_DISPLAY)

Regards,

Hemant

Former Member
0 Kudos

Hi,

Using ALV, we can have three types of reports:

1. Simple Report

2. Block Report

3. Hierarchical Sequential Report

Regards,

Bhaskar

0 Kudos

I think we have one more ALV report

4. Grid ALV Report

Former Member
0 Kudos

Hi Udaya,

We can have ALV LIST and ALV GRID. Please see the below differences.

<b><u>ALV LIST</u></b>- the commonly used ALV functions are

1.REUSE_ALV_VARIANT_DEFAULT_GET

2.REUSE_ALV_VARIANT_F4

3.REUSE_ALV_VARIANT_EXISTENCE

4.REUSE_ALV_EVENTS_GET

5.REUSE_ALV_COMMENTARY_WRITE

6.REUSE_ALV_FIELDCATALOG_MERGE

7.REUSE_ALV_LIST_DISPLAY

8.REUSE_ALV_POPUP_TO_SELECT

- ALV list can have 3 types of reports:

1. Simple report - normal ALV list

2. Block report - this is used to display multiple lists continuously

2. Hierarchical Sequential Report - display in hierarchical

- All the definitionsof internal tables, structures and constants are declared in a TYPE-POOL called SLIS.

<b><u>ALV GRID</u></b>- either Object Oriented is using or FM REUSE_ALV_GRID_DISPLAY is using.

- the layout can be display in grid and alot of functionality can be customized if object oriented is using eg. like add custom toolbar, customer user command, can make the cells editable and etc.

Former Member
0 Kudos

Hi Uday,

10 type of ALV Reports are there:

1.ALV with structure

2.ALV with field catelog option

3.ALV with layout option

4..ALV with field catelog merge

5.ALV with totals and sub totals

6.ALV with logo

7.Interactive ALV

8.Interactive ALV by calling a Transaction

9.Heirarchical ALV

10.Blocked ALV's.

Regards,

Srikanth