Monday, March 10, 2008

SAP Reports Interview Questions And Answers

How can validate input values in selection screen and which event was fired?


Answer1:

We can Validate Selection Screen With the Help of the Following Events, the Event Follows the Same hierachy.

AT SELECTION-SCREEN ON
AT SELECTION-SCREEN ON BLOCK
AT SELECTION-SCREEN OUTPUT
AT SELECTION-SCREEN.

Answer2:

At selection-screen on
select stmt ------------------ where = .
if sy-subrc = 0.
validation success for LOw value in selection screen
At selection-screen on
select stmt-------------------- where =
if sy-subrc <> 0.
validation failure on high value in the selection field.
else
success.
endif


BDC Transaction code?


Transaction code for bdc :SHDB


How to navigate basic list to secondary list?


We can Navigate from basic list to secondary list with the help the event called AT LINE-SELECTION. for every Secondary List the System Field SY-LSIND increases by 1. So there will be Totally 21 list possible in SAP.

One Basic List 20 Secondary List.


Which is the First character of creating LockObject?


LockObjects always starts with character 'E'.


What is the Difference between Data Element and Domain?

Answer1:

Domain: Defines the attributes such as length,type and possible value range.
Data element; An intermediate object between domain and table type

Answer2:

Domain : technical attributes of dataelement is called domain.
Dataelement : Symantic attributes are called dataelement.


How many types of standard SAP Internal Tables?

1)standered table

2)index table

3)hashed table

4)sorted table


What is the Difference Between Tablecontrols and Step Loops?


Table controls have both horizontal and vertical scrollers and cursor control logic is designed implicitly.
Step loops have only horizontal scrollers and cursor control logic is to be designed by the user explicitly.


What are the Events in Dialog Programs?


Events in Dialog Programming are:
PBO-Process Before Output
PAI-Process AFter Input
POH-Process on Help Request
POV-Process on Value Request


How many ways you can create Table?

User can create a Database table in two ways.

1.Top-to-bottom approach: In this approach, first fields are defined and later domain and data element are defined.

2.Bottom-to-top approach: In this approach, first domain and data element are defined and later fields are defined.


What are the Cluster Tables?


Cluster tables contain continuous text, for example, documentation. Several cluster tables can be combined to form a table cluster. Several logical lines of different tables are combined to form a physical record in this table type. This permits object-by-object storage or object-by-object access. In order to combine tables in clusters, at least parts of the keys must agree. Several cluster tables are stored in one corresponding table on the database.


What are function modules in LDB?

Function modules in LDB's are

get
put
get late

What are Difference Between Classical Batch Input and Call Transaction?


Answer1:


In Batch input many transactions can be executed, where as in Call transcation only one transactioin 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 automaticly in BI, errors can be found through BDCMSGCOLL.

Answer2:

1.batch input works for multiple applications where as call transactions doen't work

2.batch input has an implicit log file with it. where as call transaction doesn't have

3.batch input has sy-subrc check with the database where as call transaction doesn't have so call transaction is fast.


How can you call the Sessions?


using transaction code SM35


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...


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

No comments:

Tutorials on SAP-ABAP

Adobe Interactive Forms Tutorials

Business Server Pages (BSP)

Userexits/BADIs

Web Dynpro for ABAP (Step by step procedure for web dynpro,Tutorials on Web Dynpro,)

ALV Tutorials

Blog Archive

goodsites