SAP Report, here we are going to provide SAP Report Generation and formatting real time interview questions. This SAP Report Generation interview questions will help the ABAP programmers to know which kind of questions are going to ask in interviews, these questions are helpful for the novice programmers and also for the experienced SAP professional abap programmers. Refer this post for more details and interview questions on SAP Report Generation and Formatting. Click on read more to read this article.
REPORT GENERATION & FORMATTING Interview Questions
SAP Report, here we are going to provide SAP Report Generation and formatting real time interview questions. This SAP Report Generation interview questions will help the ABAP programmers to know which kind of questions are going to ask in interviews, these questions are helpful for the novice programmers and also for the experienced SAP professional abap programmers. Refer this post for more details and interview questions on SAP Report Generation and Formatting.
1. The alignment of a type ‘c’ field in a report
is left Aligned.
2. In the statement Write:/15(10) Ofal-lifnr.
what do the number 15 and 10 stand for ?
15 stand for the offset on the screen and
10 stands for the field length displayed.
3. Specify the default alignment for the
following field types:
‘D’ - Left, ‘F’-Right, ‘N’-Left,
‘I’-Right, ‘T’-Left.
4. If s_time has the value ‘123456’ how would
you get an output of 12:34:56 with a single ‘Write:’ statement.
Write:s_time using edit
mask’--:--:--‘.
5. In order to suppress the leading zeroes of a
number field the keywords used are NO-ZERO.
6. The total no of date formats that can be used
to display a date during output is MM/DD/YY,
DD/MM/YY, DD/MM/YYYY,
MM/DD/YYYY, MMDDYY, DDMMYY, YYMMDD.
7. The UNDER Command allows for vertical
alignment of fields one below the other.
8. In order to concatenate strings only for
output purposes the command NO-GAP can be used in conjunction with the
‘Write’ statement.
9. The
no of decimal places for output can be defines within a write statement. (T/F).
TRUE. Write:/<F>
decimals 2.
10. Data
can be moved from one field to another using a ‘Write:’ Statement and stored in
the desired format. (T/F).
TRUE. Write: Date_1 to Date_2 format DD/MM/YY.
11. In the statement Write:/15(10) lfa1-lifnr. The
values 15 and 11 can also be defined by variables (T/F).
False.
12. Differentiate between the following two
statements if any.
ULINE & Write: sy-uline.
No-difference. Except that uline is used outside the ‘Write’
Statement.
13. In order to skip a single line the number of
lines need not be given as an assignment (T/F)
TRUE.
14. The “SKIP TO LINE line number” is dependent on
the LINE-COUNT statement included
in the report statement of the program.
15. In order to skip columns the command used is POSITION
<n>.
16. In order to have boldfaced text as output the
command used is Write:<f>INTENSIFIED.
17. Background and foreground colors can be
interchanged using the command Format Inverse.
18. In order to restore the system defaults for all
changes made with the format statement is Format Reset.
19. Like ULINE the statement VLINE is used to
insert vertical lines. (T/F).
False.
20. Suppressing the number signs
(+/-) is carried out using the addition NO-SIGNS to the Write statement. (T/F).
False.
21. If SY-UZEIT has the value 6:34:45 it can be
displayed as 063445 using No Edit Mask.
22. If the variable “Text” has the value ‘ABCDEF’
the output for the statement “Write:/Text+2(3)” will be
“CDE”
“CDE”
23. The fields specified by select-options and
parameters statement cannot be grouped together in the selection screen.
(T/F).
False.
False.
24. When calling an external report the parameters
or select-options specified in the external report cannot be called. (T/F)
FALSE.
25. Selection Texts in the text elements of the program helps in
changing the displayed names of variables in the parameters statement.
26. Type F datatype cannot be used to define parameters.
27. Rounding off of values can be
carried out using the write statement. (T/F).
TRUE
TRUE
28. How would you define the exponents for a type
‘f’ field?
Exponent <e>.
29. How would you format the output as left,
centered or right-justified using the write statement.
Left-justified,
Centered,
Right-justified.
Centered,
Right-justified.
30. If the same formatting options were used for a
WRITE statement that follows the FORMAT statement, which settings would take
precedence.
The settings in the Write
Statement.
31. For each new event, the system resets all
formatting options to their default values (T/F)
TRUE.
32. All
formatting options have the default value OFF. (T/F).
TRUE.
33. How would you set the formatting options
statically and dynamically within a report? Statically: FORMAT
<option1>[ON|OFF]….
Dynamically:
FORMAT <option1> = <var1><option2>=<var2>….
FORMAT <option1> = <var1><option2>=<var2>….
34. The page footer is defined using the statement END-OF-PAGE.
35. 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. (T/F)
TRUE.
36. 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.
37. The
RESERVE statement only takes effect if output is written to the subsequent
page. No blank pages are created and it
defines a block of lines that must be output as a whole. (T/F).
TRUE.
TRUE.
38. To set the next output line to the first line
of a block of lines defined with the RESERVE statement the statement BACK is used.
39. What is the limit for the length of a page if
the page length is not specified in the report statement. 60,000 lines.
40. How would you start the printing process from
within the program while creating a list?
NEW-PAGE PRINT ON.
41. You can change the width of pages within list
levels triggered by page breaks. (T/F).
FALSE.
42. Hotspots
are special areas of an output list used to trigger events. (T/F)
TRUE.
TRUE.
43. To designate fields as hotspots at runtime, use
FORMAT HOTSPOT = <h>.
44. Horizontal lines created with ULINE and blank
lines created with SKIP can be formatted as hotspots. (T/F).
FALSE.
FALSE.
45. How would you suppress the display of a
parameter on the selection screen?
Parameters <p>
………..No-Display.
46. Can you assign a matchcode object to a
parameter? If so how?
Yes.
PARAMETERS <p>……..MATCHCODE OBJECT <obj>……..
PARAMETERS <p>……..MATCHCODE OBJECT <obj>……..
47. For
each SELECT-OPTIONS statement, the system creates a selection table. (T/F)
TRUE.
48. To position a set of parameters or comments on
a single line on the selection screen, you must declare the elements in a block
enclosed by
SELECTION-SCREEN BEGIN OF LINE.
……..
SELECTION-SCREEN END OF LINE.
49. How can Symbols or R/3 icons be output on the
screen?
WRITE
<symbol-name>AS SYMBOL.
WRITE
<icon-name> AS ICON.
50. In
the standard setting, you cannot create empty lines with the WRITE statement
alone. (T/F).
TRUE.
TRUE.
"You found the information helpful and want to say thanks? Your donation is enough to inspire us to do more. Thanks a bunch!"
0 comments:
Post a Comment
Note: Only a member of this blog may post a comment.