TAW 12 750
Which of the following tasks does the BADI implementing class perform? Filtering Sequencing Inserting Deleting
Filtering
Compared to a predefined ABAP type what additional properties can be assigned to a domain? There are 3 correct answers to this question. Fixed values Conversion exits Value tables Parameter IDs Search helps
Fixed values Conversion exits Value tables
Identify the types of layout managers. There are 4 correct answers to this question. FlowLayout GridLayout TreeLayout MatrixLayout ColumnLayout RowLayout
FlowLayout GridLayout MatrixLayout RowLayout
Which of the following settings can you define for both structures and transparent tables in the ABAP Dictionary? There are 2 correct answers to this question. Foreign key relationships Size category Storage type Enhancement category
Foreign key relationships Enhancement category
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 child class From a friend class From any protected class From the class itself
From a child class From a friend class From the class itself
You write the following ABAP statement: SELECT SINGLE carrid, connid, cityfrom, cityto FROM spfliINTO @gs_spfliWHERE carrid = @pa_car AND connid = @pa_con. How are the selected fields placed into target structure gs_spfli? From left to right Into fields with the same type Into fields with the same name and same type Into fields with the same name
From left to right
A customer has asked that you improve performance for a small table with frequent read accesses. What buffering type do you recommend? Full table Single record Column store Primary key
Full table
In which of the following source code blocks can you define local data objects? There are 3 correct answers to this question. Function module Subroutine LOAD-OF-PROGRAM Static method PBO module
Function module Subroutine Static method
What do global types and local types have in common? Please choose the correct answer. Documentation Field labels Search help Technical information
Technical information
Your colleague has asked you to analyze an ABAP program that does not behave correctly when a button is pressed on the initial screen. You want to start the Debugger when the button is pressed so that you can perform your analysis. What system command do you type in the command field? Please choose the correct answer. /n Jdbg /h /hx
/h
What is the result of the following arithmetic operation? DATA: int TYPE I. int=5*(3/10). 2 1.5 0 1
0
In which sequence are the following ABAP Events triggered? 1. INITIALIZATION 2. AT SELECTION-SCREEN 3. START-OF-SELECTION 1. START-OF-SELECTION 2. AT SELECTION-SCREEN 3. INITIALIZATION 1. INITIALIZATION 2. START-OF-SELECTION 3. AT SELECTION-SCREEN 1. AT SELECTION-SCREEN 2. INITIALIZATION 3. START-OF-SELECTION
1. INITIALIZATION 2. AT SELECTION-SCREEN 3. START-OF-SELECTION
An executable ABAP program contains a standard selection screen and uses the event blocks AT SELECTION SCREEN, AT SELECTION-SCREEN OUTPUT, INITIALIZATION, START-OFSELECTION. In which sequence will ABAP runtime call these event blocks? 1. AT SELECTION-SCREEN OUTPUT 2. INITIALIZATION 3. AT SELECTION-SCREEN 4. START-OF-SELECTION 1. INITIALIZATION 2. AT SELECTION-SCREEN 3. AT SELECTION-SCREEN OUTPUT 4. START-OF-SELECTION 1. INITIALIZATION 2. AT SELECTION-SCREEN OUTPUT 3. AT SELECTION-SCREEN 4. START-OF-SELECTION 1. INITIALIZATION 2. AT SELECTION-SCREEN OUTPUT 3. START-OF-SELECTION 4. AT SELECTION-SCREEN
1. INITIALIZATION 2. AT SELECTION-SCREEN OUTPUT 3. AT SELECTION-SCREEN 4. START-OF-SELECTION
A transport company keeps track of this availability in two tables, table VEHICLES and table TRANSPORT. To accept a new transport of a certain capacity must be found in table VEHICLES. If a record is found, a record is created in table TRANSPORT. The capacity is then adjusted in table VEHICLES. You have four function modules at your disposal. UPD_VEHI_A and UPD_VEHI_B update a matching report in table VEHICLES. If an error occurs both issue a message of type X. If no error occurs only UPD_VEHI_A issues a message of type X. If no error occurs UPD_VEHI_A issues a message of type I. UPD_TRAN_A and UPD_TRAN_B create a single record in table TRANSPORT. If an error occurs both issues a message of type X. If no error occurs only UPD_TRAN_A issues a message of type I. Which of the following function module calls ensures a single logical unit of work? 1.UPD_VEHI_A 2.UPD_TRAN_B 1.UPD_VEHI_A 2.UPD_TRAN_A 1. UPD_TRAN_A 2. UPD_VEHI_B 1. UPD_TRAN_B 2. UPD_VEHI_B
1.UPD_VEHI_A 2.UPD_TRAN_B
What is the default length of the type P data type? 1 8 1-16 64
8
For which of the following requirements can you implement a functional method? There are 2 correct answers to this question. A handler method for an event that has a returning parameter A method to set an instance attribute with one importing parameter and no other parameters A factory method that returns an object reference A private static helper method that returns a single value as the result of an algorithm
A factory method that returns an object reference A private static helper method that returns a single value as the result of an algorithm
Which of the following statements can you use to setup checkpoints in an ABAP program? A. ASSERT B. BREAK C. CHECK D. BREAK-POINT E. LOG-POINT
A. ASSERT D. BREAK-POINT E. LOG-POINT
Global data types defined in SAP systems are... Data defined in the program that is visible to all the routines/statements within the ABAP program. ABAP Dictionary types. Date types defined in the program using ABAP Dictionary types. Date types does not defined Dictionary types.
ABAP Dictionary types.
Which of the following transactions are integrated in the ABAP workbench tools? There are 2 correct answers to this question. ABAP editor (SE38) Class builder (SE24) Overview of job selection (SM37) Process overview (SM50)
ABAP editor (SE38) Class builder (SE24)
Your selection screen can be modified at which event? AT SELECTION-SCREEN OUTPUT AT SELECTION-SCREEN AT SELECTION-SCREEN ON <field_name> None of the above
AT SELECTION-SCREEN OUTPUT
What properties will be set when you define a table type in the ABAP Dictionary? There are 3 correct answers to this question. GET/SET Parameter Access mode Primary key Line type Change document
Access mode Primary key Line type
Each work process is assigned a type of task that can be performed. Which statements related to this are true? There are 3 correct answers to this question. To switch a work process type requires a restart of the SAP NetWeaver Application Server ABAP. All work processes have the same structure. All work processes communicate with the database. All work processes communicate with the dispatcher. A work process can communicate directly with an external system through a Remote Function Call. It is possible to have multiple enqueue work processes on an SAP NetWeaver Application Server. It is possible to have multiple spool work processes on an ABAP application server.
All work processes have the same structure. All work processes communicate with the dispatcher. It is possible to have multiple enqueue work processes on an SAP NetWeaver Application Server.
You run an executable program that contains the following code: DATA: gv_var1 TYPE n LENGTH 3,Gv_var2 TYPE n LENGTH 3 VALUE '456'.START-OF-SELECTIONCLEAR gv_var2Gv_var2 = gv_var1.Gv_var1 = '123'. At what point does the system reserve memory for the data object gv_var1? When value '123' is assigned to the data object At the beginning of the START-OF-SELECTION event block When the assignment to gv_var2 is executed As soon as the program is loaded into the internal session
As soon as the program is loaded into the internal session
You have defined a classical screen (dynpro) with mandatory input fields. You want to exit the screen using the Cancel button even if not all of the mandatory fields have been filled. What is necessary to achieve this? Set the function type assigned to the Cancel button to S and handle it in a module with the addition AT EXIT-COMMAND. Assign function type E to the Cancel button and handle it in a module with the addition AT EXIT-COMMAND. Set the function code assigned to the Cancel button to CANCEL and handle it in a module with the addition AT EXIT-COMMAND. Use the LOOP AT SCREEN. ... ENDLOOP statement to set the "required" property of the input fields to zero.
Assign function type E to the Cancel button and handle it in a module with the addition AT EXIT-COMMAND.
You defined data reference z1 generically. Which statement would you use to access the content of the referenced variable? Assign (z1) to <fs> Assign z1 to <fs> Assign z1->* to <fs> Get reference of z1 into wa
Assign z1->* to <fs>
Using the screen system table, what can you modify through a LOOP AT SCREEN ... ENDLOOP construct? Values of screen elements Screen status Attributes of screen elements Function code of buttons
Attributes of screen elements
What is the difference between a Unicode and non-Unicode program? Please select all the correct answers that apply. Byte-type data objects cannot be assigned to character-type data objects. Byte-type data objects cannot be compared to character-type data objects. Offset positioning in a Unicode structure is restricted to character data objects. Offset positioning in a Unicode structure is restricted to flat data objects.
Byte-type data objects cannot be assigned to character-type data objects. Byte-type data objects cannot be compared to character-type data objects. Offset positioning in a Unicode structure is restricted to character data objects. Offset positioning in a Unicode structure is restricted to flat data objects.
Which elementary field types are considered a character type? There are 5 correct answers to this question. C D F I N STRING T X XSTRING
C D N STRING T
You enhance an SAP standard global class by defining a post-method for an SAP method. The original SAP method has an EXPORTING parameter named PAR 1. What type of parameter is PAR 1 in the post-method? CHANGING EXPORTING RETURNING IMPORTING
CHANGING
Which actions release a database lock? There are 7 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 A SUBMIT An "/n" in the command field
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 A CALL TRANSACTION A SUBMIT
Which data type is allowed for the reference field of the Currency field? CURR CUKY DEC UNIT
CUKY
What must exist before you can create a new transportable function module? There are 3 correct answers to this question. Module pool Change request Type group Package Function group
Change request Package Function group
What must you do to define a database view using the ABAP Dictionary? There are 3 correct answers to this question. Choose the fields from the tables that should be part of the view. Define the join conditions between the tables. Define buffering settings for the underlying database tables. Choose the database tables from where the view acquires data. Define selection criteria for the view.
Choose the fields from the tables that should be part of the view. Define the join conditions between the tables. Choose the database tables from where the view acquires data.
Which of the following can you do with the ABAP debugger? There are 3 correct answers to this question. Compare data objects. Analyze internal tables Analyze memory usage. Change source code. Analyze SQL traces.
Compare data objects. Analyze internal tables Analyze memory usage.
Identify the types of controller. There are 5 correct answers to this question. Component controller Custom controller Consumer controller Configuration controller View controller Window controller
Component controller Custom controller Configuration controller View controller Window controller
Which objects can share data through context mapping? View controller and another view controller Component controllers and view controllers Custom controllers and transparent tables Global classes and component controllers
Component controllers and view controllers
What is data binding? Connecting an outbound plug on one view to the inbound plug of another view Connecting one Web Dynpro component to another Web Dynpro component Connecting a context node in one controller to a context node in another controller Connecting the values of user interface elements to the context attributes of the corresponding controller
Connecting the values of user interface elements to the context attributes of the corresponding controller
What can you change in the ABAP Debugger? Content of an internal table Value of a reference variable Value of a constant Definition of a structure
Content of an internal table
You have created a screen on which the user enters data that is to be inserted into table T1. How do you ensure that the content of field F in table T1 is checked against table T2? Create a foreign key for the assigned field of field F of table T1 in table T2 and make table T2 the check table. Create a foreign key for field F of table T1 and make table T2 the check table. Create a foreign key for the assigned field of field F of table T1 in table T2 and make table T1 the check table. Create a foreign key for field F of table T1 and make table T2 the foreign key table
Create a foreign key for the assigned field of field F of table T1 in table T2 and make table T2 the check table.
You have created a Web Dynpro view that shows data for airline connections between cities. You want to display flight data for a specific date in a different view after the user select a date and presses a button. Which of the following actions you must perform? There are 2 correct answers to this question. Create and link plugs between the views Add a client-side event in the view Edit the handler method in the view controller Set the interface property for key fields
Create and link plugs between the views Edit the handler method in the view controller
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 TYPE s_carr_id DATA gv_id TYPE s_carr_id DEFAULT 'QF' DATA gv_id LIKE s_carr_id CONSTANTS gc_qf TYPE s_carr_id VALUE 'QF'
DATA gv_id TYPE s_carr_id CONSTANTS gc_qf TYPE s_carr_id VALUE 'QF'
An ABAP program processes the following expression: r = a / b + c Which of the following data declarations would cause the runtime environment to use fixed-point arithmetic for the above expression? DATA: r TYPE f, a TYPE iVALUE 201, b TYPE iVALUE 200, c TYPE f. DATA: r TYPE p DECIMALS 2, a TYPE iVALUE 201, b TYPE iVALUE 200, c TYPE p. DATA: r TYPE p DECIMALS 2, a TYPE iVALUE 201, b TYPE iVALUE 200, c TYPE f. DATA: r type p, a type iVALUE 201, b type iVALUE 200, c type i.
DATA: r TYPE p DECIMALS 2, a TYPE iVALUE 201, b TYPE iVALUE 200, c TYPE p.
What type of ABAP Dictionary view is implemented as an INNER JOIN? Database view Projection view Help view Maintenance view
Database view
What ABAP Dictionary object allows you to define fixed values? Domain Lock object Data element View
Domain
Where are fixed values for fields stored? Table Structure Field Data element Domain
Domain
Which method of passing parameters is preferred for its performance? Pass by reference Pass by value Pass by class Pass by subclass
Pass by reference
Which of the following standard types is numeric? There are 3 correct answers to this question. I P F Decfloat32
I P F
What will happen at runtime when accessing a buffered table? If data is read from the table buffer, the existing indexes are not used. Following an update to a buffered record, all table buffers in the system will be updated. All SELECT statements will read data from the buffer. 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.
Which of the following enhancement options does not require any preparation from SAP? Explicit enhancement sections Implicit enhancement point New BAdIs Explicit enhancement point
Implicit enhancement point
Where can you define data types that can be accessed directly by all ABAp repository objects in an SAP system? There are 2 correct answers to this question In a function module In a global class In a method In the ABAP dictionary
In a global class In the ABAP dictionary
Where can you set the GUI status and the GUI title for a classical screen (dynpro)? In a module called from PBO of the screen In the attributes of the screen In the properties of the related header UI element In a module called from PAI of the screen
In a module called from PBO of the screen
Where can you define global data types that are visible system-wide? There are 3 correct answers to this question. In a method of a global class In the ABAP Dictionary In a function module In a global class In a global interface
In the ABAP Dictionary In a global class In a global interface
You want to include an element of type 'Table' in your web dynpro. What actions add the corresponding columns to the table automatically? Include the method BIND_TABLE of IF_WD_CONTEXT_NODE. Bind the table attribute 'DATA_SOURCE' to the context node Right click the table and select the 'CREATE_BINDING' option Generate a 'BIND_TABLE' method using the web dynpro method wizard.
Include the method BIND_TABLE of IF_WD_CONTEXT_NODE.
Which of the following items are used in a Web Dynpro Application to transport database data to the user interface? There are 2 correct answers to this question. Inbound plug Interface controller Context node Supply function
Interface controller Context node
Each component has an interface; of what does this interface consist? There are 2 correct answers to this question. Interface view Data Container Interface controller Interface context
Interface view Interface controller
The order of fields for a transparent table in the database... Needs to match the ABAP Dictionary. Is created in the order of the ABAP Dictionary. Is allowed to be different than the ABAP Dictionary. Is created in the order of the Data Dictionary.
Is allowed to be different than the ABAP Dictionary.
Each work process... There are 3 correct answers to this question. Is independent of other work processes. Uses a pool of database connections established when the SAP NetWeaver Application Server ABAP started. Uses a database connection to a work process established when the SAP NetWeaver Application Server ABAP started. Can only make database changes within a single database LUW. Can make database changes spanning multiple database LUWs.
Is independent of other work processes. Uses a database connection to a work process established when the SAP NetWeaver Application Server ABAP started. Can only make database changes within a single database LUW.
What are characteristics of a hashed internal table? There are 2 correct answers to this question. It can be accessed using the key. It must have a unique key. It can have a non-unique key. It can be accessed using the index.
It can be accessed using the key. It must have a unique key.
Which of the following functions does the ABAP Dispatcher perform? There are 2 correct answers to this question. It distributes user requests among available work processes. It directs HTTP requests from an SAP system to a web server. It enables communication between SAP systems and external application systems. It communicates with other instances in the system.
It distributes user requests among available work processes. It communicates with other instances in the system.
A view can only be displayed in which circumstances? It can always be displayed. It contains an inbound and outbound plug. It cannot always be displayed. It has been embedded in a window.
It has been embedded in a window.
Which are the functions of the ABA P dispatcher? There are 3 correct answers to this question. It requests the data from the database or the buffers. It integrates the presentation layer. It saves the processing requests in request queues. It distributes the requests among the work processes. It performs a roll-in and roll-out of user context.
It integrates the presentation layer. It saves the processing requests in request queues. It distributes the requests among the work processes.
When does the lifetime of a component controller begin and end? It begins with the Web Dynpro component and ends with the Web Dynpro application that called it. It begins the first time the Web Dynpro application is called at runtime and ends when the Web Dynpro application that called and instantiated the component ends. It lasts from creating data within the controller to cover the whole period during which the component is in use. It ends the first time the Web Dynpro application is called at runtime and ends when the Web Dynpro application that called and instantiated the component ends.
It lasts from creating data within the controller to cover the whole period during which the component is in use.
Which of the following includes are generated when you create a function group? LxxxxTOP LxxxxUXX LxxxxO01 LxxxxF01
LxxxxTOP
What is the Web Dynpro programming model is based on? Classic Dynpro programming Business Server Pages (BSPs) Model View Controller (MVC) Internet Transaction Server (ITS)
Model View Controller (MVC)
What does the Refactoring Assistant allow you to do? There are 2 correct answers to this question. Move components between superclasses and subclasses Rename all occurrences of a method Move between classes and interfaces Rename all subclasses of a method
Move components between superclasses and subclasses Move between classes and interfaces
Which data types are incomplete ABAP standard data types? There are 3 correct answers to this question. I N C F P
N C P
Which of the following predefined data types are character types? There are 3 correct answers to this question X N D T P
N D T
Which options do you have to read data from multiple tables while using a SELECT statement? There are 3 correct answers to this question. Nested select statements Nested loop statements Database views Join statements Pooled tables
Nested select statements Database views Join statements
Which enhancements can provide a screen exit? There are 3 correct answers to this question. Explicit enhancement sections New BAdIs Classic BAdIs Customer exits Explicit enhancement points
New BAdIs Classic BAdIs Customer exits
Which of the following predefined ABAP types is incomplete? STRING F XSTRING P
P
Which of the following statements create a data object? There are 3 correct answers to this question. CLASS TYPES PARAMETERS CLASS-DATA CONSTANTS
PARAMETERS CLASS-DATA CONSTANTS
When you define local classes in ABAP, which syntactical sequence must you follow? PRIVATE SECTION, PROTECTED SECTION, PUBLIC SECTION PUBLIC SECTION, PROTECTED SECTION, PRIVATE SECTION The order doesn't matter. The order is handled automatically.
PUBLIC SECTION, PROTECTED SECTION, PRIVATE SECTION
To which of the following you must assign newly created SAP repository objects? Function group Transport task Package Transport request
Package
How would you define a method of an ABAP class to prevent this method from being available in a subclass? Final Private Abstract Protected
Private
Value help can be supplied from which of the following? Please select all the correct answers that apply. Process On Value request Search help for a screen field Search help for table or structure fields Search help for a check table Search help from a text table Key values of a check table Search help for a data element Fixed values
Process On Value request Search help for a screen field Search help for table or structure fields Search help for a check table Search help from a text table Key values of a check table Search help for a data element Fixed values
Your program performs a database update by calling function modules in an update task. Which ABAP statements can be used in the program to discard all update requests for the current SAP logical unit of work(LUW)? There are 3 correct answers to this question ROLLBACK WORK MESSAGE TYPE X MESSAGE TYPE W MESSAGE TYPE E MESSAGE TYPE A
ROLLBACK WORK MESSAGE TYPE X MESSAGE TYPE A
Which ABAP statement can make an element visible that you statically defined as invisible? SCREEN-INVISIBLE = 1 SCREEN-ACTIVE = 0 SCREEN-INVISIBLE = 0 SCREEN-ACTIVE = 1
SCREEN-INVISIBLE = 0
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 ... . ENDSELECT. SELECT SINGLE ... . SELECT ... INTO TABLE ... . SELECT SINGLE ... FOR UPDATE.
SELECT SINGLE ... .
Table A and table B are partially buffered.Which of the following SELECT statements always access the database? There are 2 correct answers to this question. SELECT SINGLE CLIENT SPECIFIED a b FROM table AINTO CORRESPONDING FIELDS OF ls_AB. SELECT a b c d FROM table A JOIN table B ON table A~a EQ table B~eINTO CORRESPONDING FIELDS OF TABLE lt_A_B. SELECT a b FROM table A INTO CORRESPONDING FIELDS OF TABLE lt_AB SELECT SINGLE FOR UPDATE a b FROM table A INTO CORRESPONDING FIELDS OF ls_A WHERE c EQ '1234'.
SELECT a b c d FROM table A JOIN table B ON table A~a EQ table B~eINTO CORRESPONDING FIELDS OF TABLE lt_A_B. SELECT SINGLE FOR UPDATE a b FROM table A INTO CORRESPONDING FIELDS OF ls_A WHERE c EQ '1234'.
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 followsDATA: 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_idAPPEND wa_result TO lt_result. ENDIF.ENDSELECT. 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 LEFT JOIN contract on partner-part_id = contract-part_id AND contract-division EQ 'Water' INTO TABLE lt_result WHERE kind EQ 'Residential'. 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 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'.
What pre-defined ABAP data type is deep? STRING DECFLOAT34 N X
STRING
What is the correct order for using a lock object? Read the data, set the lock, change the data, release the lock Set the lock, read the data, 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
Set the lock, read the data, change the data, release the lock
Which of the following can you define in the technical settings of a transparent table? There are 3 correct answers to this question. Size category Data class Delivery class Buffering type Table name
Size category Data class Buffering type
You have written a method implementation containing the following access to an internal table defined as a changing parameter of the method. READ TABLE ct_itab INTO cs_struc INDEX 1. What are the possible type definitions for parameter ct_itab? There are 3 correct answers to this question Standard Table Any Table Hashed Table Index Table Sorted Table
Standard Table Any Table Sorted 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? Standard, sorted, and hashed Sorted and hashed Standard and sorted Standard and hashed
Standard and sorted
Which of the following statements are true? There are 2 correct answers to this question. Standard tables can be accessed by index. Standard tables cannot be accessed by index. A sorted table is always accessed by a unique key. Hashed tables are always accessed by index. Hashed tables are accessed by a unique key.
Standard tables can be accessed by index. Hashed tables are accessed by a unique key.
What options do you have when setting a watchpoint? There are 2 correct answers to this question. Stop at predefined conditions for a specific variable. Stop at predefined conditions for all variables. Stop at any change of all variables. Stop at any change of a specific variable.
Stop at predefined conditions for a specific variable. Stop at any change of a specific variable.
Which statements are true? There are 5 correct answers to this question. The ALV Grid uses a reference to the data table for display. The ALV Object Model uses a reference to the data table for display. The ALV Grid can define a sort criteria for initial display. The ALV Object Model can define a sort criteria for initial display. The ALV Grid requires a table refresh after programmatically changing the ALV. The ALV Object Model requires a table refresh after programmatically changing the ALV.
The ALV Grid uses a reference to the data table for display. The ALV Object Model uses a reference to the data table for display. The ALV Grid can define a sort criteria for initial display. The ALV Object Model can define a sort criteria for initial display. The ALV Grid requires a table refresh after programmatically changing the ALV.
What do you have to take into account before you decide to buffer a table? The data read from the buffer may NOT be current The database server must allow table buffering The data must always be read from the buffer The entire table content must be loaded into the table buffer
The data read from the buffer may NOT be current
A function module that has 2 classical exceptions is called with actual parameter values in such a way that both exception conditions are fulfilled. How will the runtime system behave? Both exceptions will be raised. In the calling program, sy-subrc has the value specified for the second except on. Both exceptions will be raised. In the calling program, sy-subrc has the value specified for the OTHERS option. No exception will be raised. In the calling program, sy-subrc has the value specified for the OTHERS option. The first exception that occurs will be raised. In the calling program, sy-subrc has the value specified for the first exception.
The first exception that occurs will be raised. In the calling program, sy-subrc has the value specified for the first exception.
Which of the following regarding search helps is a true statement? Please select all the correct answers that apply. The interface for the search help is defined by the IMP (import) and EXP (export) flag of the search help parameter. The LPos parameter defines the position of the search help parameter in the search hit list. The SPos parameter defines the position of the input field on the dialog screen. 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 LPos parameter defines the position of the search help parameter in the search hit list. The SPos parameter defines the position of the input field on the dialog screen. 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.
What do you need to consider when creating a secondary index on a table? There are 2 correct answers to this question The index must always be unique The table will be updated more quickly if you create more indexes The most frequently selected fields should be at the first positions in the index The index can be created for specific database systems only
The most frequently selected fields should be at the first positions in the index The index can be created for specific database systems only
You define database view A and maintenance view B in the ASAP Dictionary. What restrictions apply to these views? There are 2 correct answers to this question. The tables joined in B must have foreign key relationships. Only A can be used in the FROM clause of a SELECT statement. The tables joined in A must have foreign key relationships. The join type of both A and B is an inner join
The tables joined in B must have foreign key relationships. Only A can be used in the FROM clause of a SELECT statement.
What are the advantages of defining texts symbols in executable programs? There are 2 correct answers to this question. They facilitate multilingual functionality. They can store up to 256 characters. The text of the text symbol can be changed at runtime They are easier to maintain than literals.
They facilitate multilingual functionality. They are easier to maintain than literals.
Why should you bundle database updates in your dialog programs? Please choose the correct answer. To allow you to use SAP locks to ensure data consistency To process the SAP LUW within the database LUW to ensure data consistency To be able to rollback database changes performed in the same dialog step To avoid database locks set by an SQL statement that persists until the end of the program
To process the SAP LUW within the database LUW to ensure data consistency
Which of the following repository objects can you maintain in the ABAP Workbench? There are 3 correct answers to this question. Transparent tables Module pools Business functions Internal tables Function modules
Transparent tables Module pools Function modules
You need to create a piece of code that can be used by multiple programs. Which of the following techniques does SAP recommend?There are 2 correct answers to this question. Use a function module in a function group. Use an include program. Use a method in a local class. Use a method in a global class
Use a function module in a function group. Use a method in a global class
Which of the following values are replaceable in debugger mode? Constants Variables Table names Field names
Variables
Which of the following standard hook methods exist in all Web Dynpro controllers? There are 2 correct answers to this question Wddoinit Wddoafteractions Wddobeforenavigation Wddoexit
Wddoinit Wddoexit
How do you use a sorted internal table? There are 2 correct answers to this question You need to specify a key in the table declaration You can resort the table with SORT You use APPEND to insert records at the correct position You can read the records by index or key
You need to specify a key in the table declaration You can read the records by index or key