Which class is used to define a reference for an instance of the ALV Object Model?
Please choose the correct answer. Class CL_GUI_BDC_GRID Class CL_GUI_CUSTOM_CONTAINER
Class CL_GUI_ALV_GRID Class CL_SALV_TABLE. What will happen at runtime when accessing a buffered table?
Please choose the correct answer. If table data is read using indexes, the table buffer will not be filled.
If data is read from the table buffer, the existing indexes are not used.
All SELECT statements will read data from the buffer.
Following an update to a buffered record, all table buffers in the system will be updated. Which of the following statements are true?
There are 3 correct answers to this question.
The tables included in the help view should have a foreign key relationship. The tables included in the maintenance view should have foreign key relationships. Projection views can have more than one table included for the view definition. You cannot use a pooled or cluster table for a database view. What are the advantages of modularization?
There are 3 correct answers to this question. Profitability across DBMS Transparency Reusability Maintainability Performance. What pre-defined ABAP data type is deep?
Please choose the correct answer. N X DECFLOAT34 STRING. You write the following ABAP statement:
SELECT SINGLE carrid, connid, cityfrom, cityto FROM spfli
INTO @gs_spfli
WHERE carrid = @pa_car AND connid = @pa_con.
How are the selected fields placed into target structure gs_spfli?
Please choose the correct answer. Into fields with the same name
Into fields with the same name and same type
Into fields with the same type
From left to right. Which of the following are true statements?
There are 3 correct answers to this question. Search helps can be defined for a table field that is assigned to a predefined data type.
A reference table and field are required for fields with the data types QUAN and CURR. Table fields can be assigned to a data element.
Table fields can be assigned to an ABAP Dictionary data type directly. Which of the following statements are true?
There are 2 correct answers to this question. A maintenance view is implemented as an inner join. A database view is implemented as an outer join. A database view is implemented as an inner join.
A maintenance view is implemented as an outer join. Which of the following is a true statement?
There are 2 correct answers to this question.
An access key is required to implement an implicit enhancement point.
An access key is required to enhance an SAP application using a user exit.
An access key is required to modify SAP repository objects.
An access key is required to implement business add-ins. Which of the following statements about the Object Navigator are true?
There are 4 correct answers to this question.
You can create customer projects (Transaction CMOD) in the Object Navigator.
You can create BAdI implementations in the Object Navigator.
The ABAP Dictionary can be maintained in the Object Navigator.
Menus can be displayed and edited in the Object Navigator. Screens can be displayed and edited in the Object Navigator. ABAP programs can be displayed and edited in the Object Navigator. When would you call the RFC function module synchronously?
There are 2 correct answers to this question. During two-way communication
During unidirectional communication
During queue processing During interactive communication. With what can you simulate multiple inheritance?
Please choose the correct answer. INHERITING FROM
INTERFACES
REDEFINITION
CLASS CATEGORY. What properties will be set when you define a table type in the ABAP Dictionary?
There are 3 correct answers to this question.
Line type
GET/SET Parameter Primary key Access mode Change document. Which actions release a lock object (with a default value for _SCOPE)?
There are 5 correct answers to this question.
COMMIT WORK
ROLLBACK WORK
The display of an SAP screen
The display of a dialog message type E
The display of a dialog message type A
ENQUEUE_ DEQUEUE_
A call to a function module
A CALL TRANSACTION An “/n” in the command field. Where should the labels for fields be stored?
Please choose the correct answer.
Data element
Field
Structure
Domain
Table. Which of the following customer modifications options are available in the table maintenance generator?
There are 2 correct answers to this question. Append searches
Events
Search helps Maintenance screens. What is the root class in the RTTS inheritance tree?
Please choose the correct answer.
CL_ABAP_TYPEDESCR CL_ABAP_ELEMDESCR CL_ABAP_COMPLEXDESCR
CL_ABAP_DATADESCR. You build a dialog screen with an input field in an ABAP program. How do you ensure that the contents of the screen field can be accessed in the program?
Please choose the correct answer.
Enter the name of a data object in the Parameter ID attribute of the screen field Define a data object in the program with the same name as the screen field
Use a MOVE statement in a PAI module to copy the data to a data object
Use the GET statement in the program to transport the data from the screen field. You want to select data from two tables and store the result in as structure.
Table PARTNER contains the fields PART_ID and KIND.
Table CONTRACT contains the fields CONT_ID, CONT_TYPE and DIVISION.
The structure is defined as follows
DATA: BEGIN OF wa_result,
Part_id type partner-part_id, cont_id type contract-cont_id,
Cont_type TYPE contract-cont_type,
END of wa_result,
Lt_result type table of wa_result.
How can you replace the following SELECT statement with an outer join?
SELECT part_id from partner INTO wa_result WHERE kind = ‘Residential’.
SELECT cont_id from CONTRACT into wa_result-cont_id WHERE part EQ
wa_partner-part_id And DIVISION eq ‘Water’.
Append wa_result to lt_result.
ENDSELECT.
If sy-subrc<>0. CLEAR wa_result-cont_id
APPEND wa_result TO lt_result. ENDIF.
ENDSELECT.
Please choose the correct answer. SELECT part_idcont_id from partner LEFT JOIN contract on partner-part_id = contract-part_id AND partner-kind EQ ‘Residential’ INTO CORRESPONDING FIELDS OF TABLE lt_result WHERE division eq ‘Water’. SELECT part_idcont_id from partner AS A LEFT JOIN contract AS b ON a~part_id = b~part_id INTO CORRESPONDING FIELDS OF TABLE lt_result WHERE kind = ‘Residential’ and AND division EQ ‘Water’.
SELECT part_idcont_id from partner AS A LEFT JOIN contract AS b ON a~part_id = b~part_id AND b~division EQ ‘Water’ INTO TABLElt_result WHERE kind = ‘Residential’
SELECT part_idcont_id from partner LEFT JOIN contract on partner-part_id = contract-part_id AND contract-division EQ ‘Water’ INTO TABLE lt_result WHERE kind EQ ‘Residential’. 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?
There are 2 correct answers to this question.
DELETE UPDATE.
MESSAGE axxx(nnn).
ROLLBACK WORK.
MESSAGE exxx(nnn). EXIT. You have 2 objects: O1 of type class C1 and O2 of type class C2. Class C2 is a subclass of class C1. Which of the following statements implements an up cast?
Please choose the correct answer.
MOVE O1 ?TO O2. MOVE O1 TO O2.
O2 ?= O1. O1 = O2. Which selection screen elements allow user input in ABAP Reports?
There are 2 correct answers to this question. SELECTION-SCREEN COMMENT
SELECT-OPTIONS
PARAMETERS
SELECTION-SCREEN BLOCK. How many kinds of internal tables are supported in the ABAP language?
Please choose the correct answer. 2 5 3 1. How is data shared between Web Dynpro controllers?
There are 2 correct answers to this question.
By using context mapping from a view controller to a custom controller
By using context mapping from a view controller to another view controller
By using data binding from a view controller to another view controller
By using context mapping from a view controller to the component controller. Which of the following enhancement options does not require any preparation from SAP?
Please choose the correct answer. Explicit enhancement point
New BAdIs Implicit enhancement point Explicit enhancement sections. You created a class by inheriting from a superclass. The superclass contains a public instance method do_something. You want to redefine method do_something. What must you do?
Please choose the correct answer. Change the visibility of the method to PROTECTED.
Call the implementation in the superclass.
Leave the signature of the method unchanged.
Declare the method FINAL. What is the correct order for using a lock object?
Please choose the correct answer. Set the lock, read the data, change the data, release the lock
Read the data, set the lock, change the data, release the lock Set the lock, read the data, release the lock, change the data release the lock, Read the data, set the lock, change the data. Value help can be supplied from which of the following?
Please select all the correct answers that apply. Process On Value request Search help from a text table
Search help for a check table Search help for a data element Search help for table or structure fields Key values of a check table
Search help for a screen field
Fixed values. You add the CREATE PROTECTED addition to a class definition. From where you can instantiate the class?
There are 3 correct answers to this question. From a parent class From a friend class
From a child class
From the class itself From any protected class. Which of the following program types can contain screens?
There are 3 correct answers to this question.
Interface pools
Module pools Function groups Executable programs Class pools. What options do you have when setting a watchpoint?
There are 2 correct answers to this question.
Stop at predefined conditions for all variables.
Stop at any change of a specific variable.
Stop at any change of all variables.
Stop at predefined conditions for a specific variable. Which of the following are incorrect statements?
There are 2 correct answers to this question. TYPES: Str TYPE STRING LENGTH 20.
TYPES: werks TYPE C LENGTH 4.
TYPES: carrid_ty LIKE spfli-s-carr_id. TYPES: date_ty TYPE D LENGTH 10. Which of the following interface technologies are available in SAP systems?
There are 3 correct answers to this question.
RFC
OLE
Ethernet
ODBC
HTTP. You want to loop over an internal table without copying each table row to a work area. How can you achieve this using a field symbol?
Please choose the correct answer.
LOOP ... INTO <field_symbol> TRANSPORTING ... ENDLOOP.
LOOP ...ASSIGNING <field_symbol> ...ENDLOOP.
LOOP ... REFERENCE INTO <field_symbol> ... ENDLOOP.
LOOP ...INTO <field_symbol> ...ENDLOOP. There are ____ versions of the ABAP Editor.
Please choose the correct answer. 2 1 3 4. What is the best order to provide an event handler for an ALV?
Please choose the correct answer.
Register for the event, write the handler, create the ALV, display the ALV
Write the handler, create the ALV, display the ALV, register for the event
Create the ALV, write the handler, register for the event, display the ALV
Write the handler, create the ALV, register for the event, display the ALV
Write the handler, register for the event, create the ALV, display the ALV. You are writing an ABAP declaration using the data element S_CARR_ID. Which of the following statements correctly define a data object?
There are 2 correct answers to this question
DATA gv_id LIKE s_carr_id DATA gv_id TYPE s_carr_id DEFAULT ‘QF’ DATA gv_id TYPE s_carr_id CONSTANTS gc_qf TYPE s_carr_id VALUE ‘QF’. You want to include an element of type ‘Table’ in your web dynpro. What actions add the corresponding columns to the table automatically?
Please choose the correct answer.
Bind the table attribute ‘DATA_SOURCE’ to the context node
Include the method BIND_TABLE of IF_WD_CONTEXT_NODE.
Right click the table and select the ‘CREATE_BINDING’ option
Generate a ‘BIND_TABLE’ method using the web dynpro method wizard. Dynpros can be placed in which program types?
There are 3 correct answers to this question. Executables
Module pools Class pools Function groups.
|