‎2006 Nov 28 10:08 AM
Hi ,
I am new to ABAP can any one recommand any material or pdf for
Reports. Both classic and interactive.
thanks in advance
‎2006 Nov 28 10:10 AM
Hi,
In ABAP, there are a total of 6 types of reports. They are:
Classical
Interactive
Logical Database
ABAP query
Report Writer
Report Painter
drill down reports
Classical ReportsEdit section
These are the most simple reports. Programmers learn this one first. It is just an output of data using the Write statement inside a loop.
Classical reports are normal reports. These reports are not having any sub reports. IT IS HAVING ONLY ONE SCREEN/LIST FOR OUTPUT.
Events In Classical Reports.
INTIALIZATION: This event triggers before selection sreen display.
AT-SELECTION-SCREEN: This event triggers after proccesing user input still selection screen is in active mode.
START OF SELECTIONS: Starrt of selection screen triggers after proceesing selection screen.
TOP-OF-PAGE: It provides header for abap reports.
END-OF-PAGE: It provides footer for page.
AT PF: For predefined function keys................
END-OF-SELECTION////////////////////////////
AT USER-COMMAND : IT provides user functions keys.
Interactive ReportsEdit section
As the name suggests, the user can Interact with the report. We can have a drill down into the report data. For example, Column one of the report displays the material numbers, and the user feels that he needs some more specific data about the vendor for that material, he can HIDE that data under those material numbers. And when the user clicks the material number, another report (actually sub report/secondary list) which displays the vendor details will be displayed.
We can have a basic list (number starts from 0) and 20 secondary lists (1 to 21). Events associated with Interactive Reports are: 1. AT LINE-SELECTION 2. AT USER-COMMAND 3. AT PF<key> 4. TOP-OF-PAGE DURING LINE-SELECTION. HIDE statement holds the data to be displayed in the secondary list. sy-lisel : contains data of the selected line. sy-lsind : contains the level of report
Regards,
Laxmi.
‎2006 Nov 28 10:10 AM
Hi,
In ABAP, there are a total of 6 types of reports. They are:
Classical
Interactive
Logical Database
ABAP query
Report Writer
Report Painter
drill down reports
Classical ReportsEdit section
These are the most simple reports. Programmers learn this one first. It is just an output of data using the Write statement inside a loop.
Classical reports are normal reports. These reports are not having any sub reports. IT IS HAVING ONLY ONE SCREEN/LIST FOR OUTPUT.
Events In Classical Reports.
INTIALIZATION: This event triggers before selection sreen display.
AT-SELECTION-SCREEN: This event triggers after proccesing user input still selection screen is in active mode.
START OF SELECTIONS: Starrt of selection screen triggers after proceesing selection screen.
TOP-OF-PAGE: It provides header for abap reports.
END-OF-PAGE: It provides footer for page.
AT PF: For predefined function keys................
END-OF-SELECTION////////////////////////////
AT USER-COMMAND : IT provides user functions keys.
Interactive ReportsEdit section
As the name suggests, the user can Interact with the report. We can have a drill down into the report data. For example, Column one of the report displays the material numbers, and the user feels that he needs some more specific data about the vendor for that material, he can HIDE that data under those material numbers. And when the user clicks the material number, another report (actually sub report/secondary list) which displays the vendor details will be displayed.
We can have a basic list (number starts from 0) and 20 secondary lists (1 to 21). Events associated with Interactive Reports are: 1. AT LINE-SELECTION 2. AT USER-COMMAND 3. AT PF<key> 4. TOP-OF-PAGE DURING LINE-SELECTION. HIDE statement holds the data to be displayed in the secondary list. sy-lisel : contains data of the selected line. sy-lsind : contains the level of report
Regards,
Laxmi.
‎2006 Nov 28 10:11 AM
hi,
chk this.
ALV
http://www.geocities.com/mpioud/Abap_programs.html
http://wiki.ittoolbox.com/index.php/Code:Ultimate_ALV_table_toolbox
ALV
1. Please give me general info on ALV.
http://www.sapfans.com/forums/viewtopic.php?t=58286
http://www.sapfans.com/forums/viewtopic.php?t=76490
http://www.sapfans.com/forums/viewtopic.php?t=20591
http://www.sapfans.com/forums/viewtopic.php?t=66305 - this one discusses which way should you use - ABAP Objects calls or simple function modules.
2. How do I program double click in ALV?
http://www.sapfans.com/forums/viewtopic.php?t=11601
http://www.sapfans.com/forums/viewtopic.php?t=23010
3. How do I add subtotals (I have problem to add them)...
http://www.sapfans.com/forums/viewtopic.php?t=20386
http://www.sapfans.com/forums/viewtopic.php?t=85191
http://www.sapfans.com/forums/viewtopic.php?t=88401
http://www.sapfans.com/forums/viewtopic.php?t=17335
4. How to add list heading like top-of-page in ABAP lists?
http://www.sapfans.com/forums/viewtopic.php?t=58775
http://www.sapfans.com/forums/viewtopic.php?t=60550
http://www.sapfans.com/forums/viewtopic.php?t=16629
5. How to print page number / total number of pages X/XX in ALV?
http://www.sapfans.com/forums/viewtopic.php?t=29597 (no direct solution)
6. ALV printing problems. The favourite is: The first page shows the number of records selected but I don't need this.
http://www.sapfans.com/forums/viewtopic.php?t=64320
http://www.sapfans.com/forums/viewtopic.php?t=44477
7. How can I set the cell color in ALV?
http://www.sapfans.com/forums/viewtopic.php?t=52107
8. How do I print a logo/graphics in ALV?
http://www.sapfans.com/forums/viewtopic.php?t=81149
http://www.sapfans.com/forums/viewtopic.php?t=35498
http://www.sapfans.com/forums/viewtopic.php?t=5013
9. How do I create and use input-enabled fields in ALV?
http://www.sapfans.com/forums/viewtopic.php?t=84933
http://www.sapfans.com/forums/viewtopic.php?t=69878
10. How can I use ALV for reports that are going to be run in background?
http://www.sapfans.com/forums/viewtopic.php?t=83243
http://www.sapfans.com/forums/viewtopic.php?t=19224
11. How can I display an icon in ALV? (Common requirement is traffic light icon).
http://www.sapfans.com/forums/viewtopic.php?t=79424
http://www.sapfans.com/forums/viewtopic.php?t=24512
12. How can I display a checkbox in ALV?
http://www.sapfans.com/forums/viewtopic.php?t=88376
http://www.sapfans.com/forums/viewtopic.php?t=40968
http://www.sapfans.com/forums/viewtopic.php?t=6919
rgds
Anver
‎2006 Nov 28 10:13 AM
Hi sagar,
Welcome to abap.
if u have sap system, give the command ABAPDOCU in the command line.
U will get all the necessary examples used in abap.
And also have a look on www.help.sap.com
If u have any doubt just post here..
And also gothru this site www.allsaplinks.com
Regards,
Kumar
Message was edited by: kumar
kumar kk
‎2006 Nov 28 10:21 AM
hi sagar,
check the demo programs...
DEMO_LIST_INTERACTIVE_1
DEMO_LIST_INTERACTIVE_2
DEMO_LIST_INTERACTIVE_3
DEMO_LIST_INTERACTIVE_4
DEMO_LIST_HIDE
check these...
http://www.sapbrain.com/TUTORIALS/TECHNICAL/ABAP_tutorial.html
http://www.sapgenie.com/abap/ireports.htm
http://www.guidancetech.com/people/holland/sap/abap/
https://forums.sdn.sap.com/click.jspa?searchID=202053&messageID=2499397
http://www.planetsap.com/download_abap_programs.htm
http://www.sap-img.com/abap/an-interactive-alv-report.htm
http://www.erpgenie.com/abap/ireports.htm
http://www.planetsap.com/abap_main_page_reports_interactive_reporting.htm
hope this helps,
do reward if it helps,
priya.
‎2006 Nov 28 10:27 AM
‎2006 Nov 28 10:30 AM
sagar
Anversha and venkatlakshmi also had given valuble information to you.