SAP Reports

  Home  Systems, Applications, and Products (SAP)  SAP Reports


“SAP Reports Interview Questions and Answers will guide us that how to create reporting in SAP, and how to get a job in SAP Reports so start learning with the help of this SAP Reports Interview Questions with Answers guide”



54 SAP Reports Questions And Answers

21⟩ What are the SET Parameter and GET Parameter?

To use parameter IDs, you need to “set” (store) values in the global memory area and then “get” (retrieve) values from this parameter ID memory area. §IIn the case of an online program, you will “set” values from screen fields and you will “get” these values for screen fields. §YYou can perform this “set/get” function two ways: § Use the ABAP statements “SET PARAMETER ID” and “GET PARAMETER ID”. § Use the field attributes “SPA” and “GPA” . §RRemember that parameter IDs can only be used with ABAP Dictionary fields because parameter IDs are linked to data elements. The appropriate data elements must have a parameter IDs for this “set/get” function to work.

 188 views

22⟩ How to Upload Logo to Layout Set and what is Program Name?

You can also upload a Logo in BMP format - it has to be saved as "%^ Colours if it is a colour Bitmap. If you don't save a colour Bitmap as 256 Colours then it will be uploaded in Black. This can be done in Smart Forms, SAPScript or Transaction SE78

 201 views

23⟩ Can you call Report in SAP Script?

Yes, we can. Just write in Line editor: /:perform f_display_report -------------- ---------- ---------- /:endperform THIS PERFORM WOULD BE DECLARED IN THE PRINT PROGRAMME IN WHICH YOU CAN ALWAYS WRITE STATEMENT SUBMIT REPORT...

 195 views

25⟩ What are Difference Between Classical Batch Input and Call Transaction?

In Batch input many transactions can be executed, where as in Call transaction only one transaction can be executed. BI is a background process, Ct can be either background or foreground . BI is Synchronous process, Ct is both Asynchronous & Synchronous. BI Sessions cannot be runed parallel. Log file is generated automatically in BI, errors can be found through BDCMSGCOLL.

 198 views

26⟩ What is ABAP Memory and SAP Memory?

SAP memory is a memory area to which all main sessions within a SAPgui have access. You can use SAP memory either to pass data from one program to another within a session, or to pass data from one session to another. Application programs that use SAP memory must do so using SPA/GPA parameters . ABAP memory is a memory area that all ABAP programs within the same internal session can access using the EXPORT and IMPORT statements. Data within this area remains intact during a whole sequence of program calls. To pass data to a program which you are calling, the data needs to be placed in ABAP memory before the call is made. The internal session of the called program then replaces that of the calling program. The program called can then read from the ABAP memory.

 230 views

27⟩ Distinguish between setscreen and call screen?

In the case of setscreen the entire processing of the current screen takes place and then the system branches out to next screen.if u want to branch out to the next screen without processing the current screen then LEAVE SCREEN should be used along with SET SCREEN. CALL SCREEN is usually used for pop up screens.

 210 views

29⟩ What is an Interactive Report?

An Interactive report allows the user to participate in retrieving and present data at each level.while classical report doesn't have access to interact.

 198 views

30⟩ What are Text Elements?

Text elements makes program easier to maintain program texts in different languages. These are used for maintaining list headers,selection texts in programs

 233 views

32⟩ What is the Difference Between Collect and Sum?

COLLECT allows you to create unique or summarized datasets. The system first tries to find a table entry corresponding to the table key. The key values are taken either from the header line of the internal table itab, or from the explicitly-specified work area. If the system finds an entry, the numeric fields that are not part of the table key (see ABAP number types) are added to the sum total of the existing entries. If it does not find an entry, the system creates a new entry instead. The way in which the system finds the entries depends on the type of the internal table: - STANDARD TABLE: The system creates a temporary hash administration for the table to find the entries. This means that the runtime required to find them does not depend on the number of table entries. The administration is temporary, since it is invalidated by operations like DELETE, INSERT, MODIFY, SORT, ...). A subsequent COLLECT is then no longer independent of the table size, because the system has to use a linear search to find entries. For this reason, you should only use COLLECT to fill standard tables. - SORTED TABLE: The system uses a binary search to find the entries. There is a logarithmic relationship between the number of table entries and the search time.

 210 views

34⟩ How many types of Standard Internal Tables?

- STANDARD TABLE: The key is, by default, set to NON-UNIQUE. You may not use the UNIQUE addition. - SORTED TABLE: Unlike stadard tables, sorted table have no default setting for the uniqueness attribute. If you do not specify either UNIQUE or NON-UNIQUE, the system defines a generic table type, where uniqueness is irrelevant. You can use generic types to specify the type of generic subroutine parameters. - HASHED TABLE: Hashed tables have no default setting. You must use the UNIQUE addition with hashed tables. You may not use NON-UNIQUE.

 224 views

35⟩ Explain Check Table and Value Table?

check tabke works at table level and value table works at domain level. check table is nothing but master table that u will create with valid set of values. value table it provides the list of values and it will automatically proposed as a check table while creating foreing key relationship

 250 views

37⟩ What are the EVENTS in Report Program? What are EVENTS In Interactive Report and Explain?

Classical Report Events are LOAD OF PROGRAM.INITIALIZATION. AT SELECTION-SCREEN.START-OF-SELECTION. TOP-OF-PAGE.END-OF-PAGE. END-OF-SELECTION. Interactive events are AT LINE-SELECTION. AT USER-COMMAND. TOP-OF-PAGE DURING LINE-SELECTION. AT LINE-SELECTION:Allows the user to interact with the lists. AT USER-COMMAND:USed for handling Push buttons. SET PF-STATUS:Provides User Interface.

 218 views

38⟩ What is LDB?

Logical Database is an ABAP program which retrieves data from various tables Which are interrelated and provides a read only view of the data.

 224 views

39⟩ What is CAT?

"CAT" Computer Aided Test Tool. Used to create test cases for application testing purposes.

 168 views

40⟩ What are Function Modules?

Function modules is a extranal subroutine.we can call it to outside the program.its a mini program. its used for redues the coding,easy to find error.

 196 views