can we write any interective or classical reports in alv
reports if yes how?
Answers were Sorted based on User's Feedback
Answer / p.lokesh
Yes, we can generate both classical and Interactive reportS
in ALV..
For classical report in ALV..
Type-pools : slis.
DATA : it_Fcat type slis_T_fieldcat_Alv
wa_fcat type slis_fieldcat_Alv.
Data : itab type standard table of (SOme Structure)
wa like line ot itab.
Start-of-selection.
Select.....
after readig data from database....
we use FM REUSE_ALV_FIELDCATALOG_MERGE
After that We display the Output
We use FM : REUSE_ALV_GRID_DISPLAY ( for Grid Format)
OR
REUSE_ALV_LIST_DISPLAY(for list format)
*****
*&----INTERACITVE ALV*******
We take two Internal tables ...
Data : itab type standard table of ty_marc (Type structure)
itab1 type standard table of ty_mara(TYPE structure)
data : it_fcat type slis_t_fieldcat_alv,
t_Event type slis_t_event,
t_listheader type slis_t_listheader.
we use FM : REUSE_ALV_GET_EVENT
This is function Module is used to catch the EVENTs like
TOP-OF-PAGE and END-OF-PAGE, USER_COMMAND....etc
For interactive Report:
we will give form like
Form User_Command Using ucomm like Sy-ucomm
selfld type SLIS_SELFIELD,
*& we'll call this Subroutine in the FM GRID DISPLAY..
case ucomm.
when '&IC1'. " this is FunctionCode which catchs when
user do some actions.
READ TABLE Itab INTO WA_tab INDEX RS_SELFIELD-TABINDEX.
perform buildcatlog.
perform DataRetrieval.l
Perform Listdisplay.
Perfrom Dispaly.
endcase.
THIS IS HOW WE DO INTERACTIVE ALV...
I THINK THIS WIIL U IN DOING CLASSICAL AND INTERACTIVE
ALV..
Is This Answer Correct ? | 7 Yes | 0 No |
Answer / bandivenkateswarlu
Becoz of the if user click on the basic list on the record
the detail information is stored into the secondary list.
This is done by the interactive report. But we don't use the
classical report in ALV's
Is This Answer Correct ? | 3 Yes | 1 No |
What are the uses of interactive reporting?
Differentiate between report and dialog program
i have created a smartform containing table which start from middle of first page.when i run smartform then on next page same table appears which start from middle of page.so how to get table that start from top of next page??
What is the relation between Badi and Bapi ?
Describe ALV Report
Different between Interface and Abstract classes?
Can ‘where’ clause be used when updating database entries?
What is the typical structure of an ABAP program?
When we append a record to a sorted internel table how it is appended?
What is the function of a domain? : abap data dictionary
In Badi wher is the standard prograam name to add the additional progaram
What will you code in start-of-selection & end-of-selection ?