Abap Certification
Abap Certification
10
Connecting the values of user interface elements to the context attributes of the corresponding
controller
Breakpoints/objects/desktop 1
You want to create a transparent table in the ABAP dictionary When the table is physically created in the
database?
Each ABAP program starts with an introductory statement statements are correct?
When do you need to use the GROUP BY clause in the SELECT statement?
If you want to use aggregate functions and at least one component in the field list is a column identifier
Menu/source code/screens
Which of the following are valid combinations of event visibility and handler method
visibility?
D T N
Packages use interfaces and visibility to make their elements visible to other packages.
domain
Which of the following customer modifications options are available in the table maintenance
generator?
Events
Maintenance screens
An enhancement spot can contain either an explicit enhancement point and enhancement section
or a new BAdI only, but all three cannot be in the same enhancement spot.
An enhancement spot can contain an explicit enhancement point and an enhancement section.
You want to add a field ZZPRICE to the SAP standard transparent table EKKO Which of the
following actions result in an enhancement of the SAP standard?
The text table for the selection method is automatically populated if the text table is
attached to the database table being used as the selection method.
The interface for the search help is defined by the IMP (import) and EXP (export) flag of the
search help parameter.
The SPos parameter defines the position of the input field on the dialog screen
Which action on the underlying dictionary objects triggers a database table conversion?
Reducing the size of the field
Which comparison operators can you use in a logical expression related to the WHERE clause of
the SELECT statement?
Gt like eq
Which objects are automatically created when you create a new function group?
In addition to the primary key of an internal table, how many secondary indexes can you define
for an internal table?
15
Where can you define data types that can be accessed directly by all ABAp repository objects
in an SAP system?
In a global class
You define a formal parameter to a subroutine that accepts only internal table of type
standard and type sorted as actual parameters types must you use?
Index table
Your code contains the following statement: READ TABLE gt_itab INTO gs_struc INDEX 1 When
defining gt_itab, which internal table types can you use?
You perform an update task using update function modules and detect an error in the program
that calls the update function modules.
Which statement can be used to discard all update requests for the current SAP LUW?
Message exxx(nnn)
ROLLBACK
CL_ABAP_TYPEDESCR.
You are writing a function module that will be called from external system via remote function
call (RFC) to the external caller?
Write the error data into TABLES parameters that is passed by reference.
You can use the logical expression IS SUPPLIED for any formal parameter passed to which
modularization unit?
Which screen in the ABAP Dictionary allows you to log data changes to the table?
Technical Settings
Database view
Which of the following ABAP dictionary types can you use to define domains?
Which statement ends a screen sequence and starts from initial screen?
SET SCREEN 0
HOME.
Which of the following ABAP data types are compatible with the generic character-type CLIKE?
String
C
How do you embed a subscreen in a main screen?
inheritance
Which statement will interrupt the processing of the current screen and branch to new screen?
Function Builder
Class Builder.
You have implemented a class CL_CUSTOMER in which you defined a private attribute.
To benefit from the hash algorithm when accessing a hashed internal table, how do you specify
the key?
N
X
You are making changes to a program that already has a transaction code linked to it. Your
colleague is testing the transaction in your development system. At what point can the changed
version of the program be tested?
Which of the following are valid combinations of event visibility and handler method
visibility?
There are 2 correct answers to this question Protected event and public handle Private event
and private handler Private event and public handler Public event and protected handler.
Using the screen system table, what can you modify through a LOOP AT SCREEN ENDLOOP construct?
There are 3 correct answers to this question Objects Session List Desktop 1 Break /
Watchpoints.
The entire key of this data table is included as the key to this table
This table has a foreign key to the data table as a text table
You want to use a BAdI to extend the functions of an SAP program of the following tasks is
necessary?
In the technical settings for a transparent table, buffering is switched on and single record
buffering is selected Which statement uses the buffered data assuming that the WHERE clause
contains restrictions for all key fields?
SELECT SINGLE
In an ABAP program, you to assign an initial value to an elementary data object when you
define it.
VALUE
Type group.
DECFLOAT34
DECFLOAT16.
12
When starting the Debugger, what circumstance causes the runtime error DEBUGGING_NOT_POSSIBLE?
Starting a non-exclusive mode in a productive system
What are the prerequisites when creating an append structure for a standard SAP table?
What is the event block that all of your code changes belongs to if you do not explicitly code any event
blocks in an executable program?
LOAD-OF-PROGRAM.
Which of the following statements about the Object Navigator are true?
Pass by reference.
Which of the following transactions are integrated in the ABAP workbench tools?
You are establishing the business logic layer for a Web Dynpro Component
Class method
Function module.
The tables included in the maintenance view should have foreign key relationships
The tables included in the help view should have a foreign key relationship.
What does the enhancement category for a database table or structure do?
If data is read from the table buffer, the existing indexes are not used.
For which of the following requirements can you implement a functional method?
A private static helper method that returns a single value as the result of an algorithm
The statements CALL BADI and GET BADI are used for which type of BAdIs?
New BAdI
It lasts from creating data within the controller to cover the whole period during which the component
is in use
INF
You are using the new debugger and you want to change the content of an internal table Which actions
are allowed?
Which of the following standard hook methods exist in all Web Dynpro controllers?
Wddo
beforenavigation
Wddoafteractions
The SELECT-OPTIONS statement creates an internal table with a header line. The internal table is also
known as the selection table.
The structure of the selection table created with SELECT-OPTIONS has four components: SIGN, OPTION,
LOW, and HIGH.
Which events can exist in all types of programs that actually contain executable statements?
LOAD-OF-PROGRAM
Line type
Table key
Access type
You want to display a dialog box in your ABAP program statement do you use?
When does SAP recommend that you use a full buffering type for a database table?
What is mandatory for automatic data transport between a variable and an input field on a classical
screen (dynpro)?
The name of the variable and the name of the input field must be identical.
How do you create lock objects and lock modules for use in ABAP programs that access the database?
Use the ABAP dictionary to create the lock objects. Use the function builder to create the lock modules
Which view types can you use to join two tables with an outer join?
Help view
Maintenance view
What is the difference between the INITIALIZATION and AT SELECTIONSCREEN OUTPUT events?
INITIALIZATION cannot change pushbutton texts. -AT SELECTIONSCREEN OUTPUT can change
pushbutton texts
Component controller
Window controller
View controller.
Which of the following actions can be performed in the Process After Input (PAI) processing block?
Execute command
What is the default selection screen number for the ABAP program?
1000
FPI
Which of the following includes are generated when you create a function group?
LxxxxTOP
Set the lock, read the data, change the data, release the lock
What are the differences between displaying in a full screen and in a container?
Any type of ALV allows the use of event handling
You want to add a field type CURR to a transparent table What else must you do?
select-OPTIONS
SELECTION-SCREEN COMMENT
wddobeforenavigation( )
Which components of the class can you create directly from the program?
Please choose the correct answer Only protected components Only private components All components
Only public components.
You want to develop a program that processes character type data When you implement the program,
you can either use the classical string statements or the newer strings expressions and functions What
are the main benefits of using string expressions and string functions?
You can write code that is very easy to read and understand
Check table.
Structure component
Selection method
Data element
Write the handler, create the ALV, register for the event, display the ALV.
Where do you create online documentation ((F1) help) for fields on the screen?
Data element.
Maintenance view
When a table is very large and you want to access the table by key only
Which of the following function types in a GUI status are reserved for internal use?
S-SYSTEM
H-HELP REQUEST