Scrol

SAP Trainings contact sap.sreeram@gmail.com or 091-9916083157, 001-210-399-8414

Showing posts with label ABAP reports. Show all posts
Showing posts with label ABAP reports. Show all posts

Grid LIst, Subroutines, Reports


How to use a grid list?
Use Function Module Display_*LIST. In U’r program .Put all the data that U want to output in its final format and then pass this internal table to the function module

Two types of grid list .
DISPLAY_GRID_LIST(Version 4.0b)
DISPLAY_BASIC_LIST(Version 4.6b)
Calculate the subtotal etc and save it as a variant ,However while printing it will print all the enties of the fields

How to pass data from the form to the Subroutine program?
Use structure ITCSY

How can we pass selection and parameter data to a report ?
-     There are three options for passing selection and parameter data to the report.
. using SUBMIT...WITH
. using a report variant
. using a RANGE table

Grid LIst, Subroutines, Reports


How to use a grid list?
Use Function Module Display_*LIST. In U’r program .Put all the data that U want to output in its final format and then pass this internal table to the function module

Two types of grid list .
DISPLAY_GRID_LIST(Version 4.0b)
DISPLAY_BASIC_LIST(Version 4.6b)
Calculate the subtotal etc and save it as a variant ,However while printing it will print all the enties of the fields

How to pass data from the form to the Subroutine program?
Use structure ITCSY

How can we pass selection and parameter data to a report ?
-     There are three options for passing selection and parameter data to the report.
. using SUBMIT...WITH
. using a report variant
. using a RANGE table

SAP ABAP Reporting Events


What are the events used in ABAP4?

The events are
·         INITIALIZATION
·         AT SELECTION-SCREEN
·         AT SELECTION-SCREEN ON <field>
·         START-OF-SELECTION
·         TOP-OF-PAGE
·         TOP-OF-PAGE DURING LINE SELECTION
·         END-OF-PAGE
·         END-OF-SELECTION
·         AT USER-COMMAND
·         AT LINE-SELECTION
·         AT PF<NN>
·         GET
·         GET LATE.
·         AT User Command


What is an interactive reports ? What is the obvious difference of such reports with HTML type reports?
Interactive reporting allows the user to participate actively in retrieving and presenting data during the session.  Instead of one extensive and detailed list, with interactive reporting you create a condensed basic list from which the user can call detailed information by positioning the cursor and entering commands.  Interactive reporting thus reduces information retrieval to the data actually required.
Detailed information is presented in secondary lists.  A secondary list may either overlay the basic list completely or appear in an additional dialog window on the same screen.  The secondary list can itself be interactive again.
Apart from creating secondary lists, interactive reporting also allows  to call transactions or other reports from lists.  These programs then use values displayed in the list as input values.  The user can, for example, call a transaction from within a list to change the database table whose data is displayed in the list.

SAP ABAP Reporting Formatting


In order to suppress the leading zeros of a number field the keywords used are :
NO-ZERO.

The  Command that allows for vertical alignment of fields one below the other.
UNDER.

In order to concatenate strings only for output purposes the command _________ can be used in conjunction with the 'Write' statement.
NO-GAP.

Data can be moved from one field to another using a 'Write:' Statement and stored in the desired format.
TRUE. Write : Date_1 to Date_2 format DD/MM/YY.

In order to have boldfaced text as output the command used is
Write : <f> INTENSIFIED.

Background and foreground colors can be interchanged using the command
Format inverse.

Which datatype cannot be used to define parameters.
Type F.

For each new event, the system resets all formatting options to their default values. TRUE.


The processing block following END-OF-PAGE  is processed only if you reserve lines for the footer in the LINE-COUNT option of the REPORT statement.              

To execute a page break under the condition that less than a certain number of lines is left on a page is achieved by ________________________.
RESERVE n lines.



What is the limit for the length of a page if the page length is not specified in the report statement.
60,000 Lines.

How can Symbols or R/3 icons be output on the screen?
WRITE <symbol-name> AS SYMBOL.
WRITE <icon-name>   AS ICON.