Questions
ayuda
option
My Daypo

ERASED TEST, YOU MAY BE INTERESTED ONQuestions 이이삼-jojo

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
Questions 이이삼-jojo

Description:
Questions 이이삼 -jojo

Author:
jojo
(Other tests from this author)

Creation Date:
07/02/2019

Category:
Others

Number of questions: 223
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
Where should the labels for fields be stored? Please choose the correct answer. Table Structure Field Data element Domain.
You want to translate dynamic text in a web dynpro. From which abstract class should you inherit? Please choose the correct answer. CL_WD_CONTEXT_SERVICES CL_WD_COMPONENT_ASSISTANCE CL_WD_COMPONENT_SERVICES CL_WD_CONFIGURATION_MODEL.
In which database table type is there a one-to-one relationship between the Dictionary table definition and the relevant physical table in the database? Please choose the correct answer. Cluster table Pooled table Transparent table Internal table.
What is the ALV Object Model? Please choose the correct answer. A group of classes that describe the ALV Grid as a whole and inherit from a single class A group of hierarchal classes that describe the ALV Grid as a whole but do not inherit from a single class A group of classes that describe the BDC Grid as a whole and inherit from a single class A group of classes that apply Grid as a whole and inherit from a multiple class.
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? There are 2 correct answers to this question You can write compact syntax instead of a long sequence of statements You can reduce the number of intermediate variables You can improve the performance significantly You can write code that is very easy to read and understand.
Which comparison operators can you use in a logical expression related to the WHERE clause of the SELECT statement? There are 3 correct answers to this question. GT (greater than) LIKE (fits pattern) CO (contains only) CP (covers pattern) EQ (equals).
A screen has the following PAI flow logic: PROCESS AFTER INPUT FIELD A MODULE check_A FIELD A MODULE check_B CHAIN. FIELD:C,D MODULE check_CD ENDCHAIN FIELD:C,B. MODULE check_CB ENDCHAIN What happens if the application senda a type E message during the check_CB module processing? Please choose the correct answer. Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers. The screen is NOT displayed again. Processing terminates and the user must restart the ABAP program The screen is displayed again without processing the PBO logic flow. Only fields B and C are ready for input The screen is displayed again without processing the PBO flow logic. All fields are ready for input. The screen is displayed again and the PBO flow logic is processed. Only fields B and C are ready for input.
What is required to fully specify a Table Type in the ABAP Dictionary? There are 3 correct answers to this question. Access type Table key Table size Line type Header line.
Which hook method exists for all controller types? Please choose the correct answer. wddoonclose( ) wddoinit( ) wddobeforenavigation( ) wddoonopen( ).
What are the advantages of modularization? There are 3 correct answers to this question Performance Reusability Profitability across DBMS Maintainability Transparency.
Which desktops are part of the new ABAP debugger? There are 3 correct answers to this question. Break./Watchpoints Objects Session Desktop 1 List.
ABAP is a programming language that… There are 4 correct answers to this question. Executes on all three levels of the three-tier architecture. Controls the business logic. Processes and formats data. Interacts with the user Separates program code from language text.
Which of the following statements are true? There are 3 correct answers to this question. 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. 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.
Which must a search help do? There are 4 correct answers to this question. Use a table or a view for data selection Determine the values for selection by the user Have a dialog with the user Allow the user to select a response Be used from a screen.
Which database objects can you create in the ABAP Dictionary? There are 2 correct answers to this question Projection views Logical databases Indexes Foreign key relationships.
Which events can exist in all types of programs that actually contain executable statements? Please choose the correct answer. LOAD-OF-PROGRAM INITIALIZATION START-OF-SELECTION AT LINE-SELECTION AT USER-COMMAND AT PF##.
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? Please choose the correct answer. LOAD-OF-PROGRAM START-OF-SELECTION INITIALIZATION AT SELECTION-SCREEN OUTPUT.
What does a view do? There are 4 correct answers to this question. Contains other views Can be contained in a window Contains windows If entered by an inbound plug, can cause an event handler method to be called Contains a view controller.
What does the enhancement category for a database table or structure do? There are 3 correct answers to this question. Makes a table Unicode-compliant Specifies the types of changes that can be made to the structure Can produce warnings at incompatible points for the structure Can identify where program behavior may change.
Which of the following are valid control level changes within a loop over an internal table? There are 2 correct answers to this question. END of <f> LAST SUM COLLECT.
Using the screen system table, what can you modify through a LOOP AT SCREEN … ENDLOOP construct? Please choose the correct answer. Values of screen elements Screen status Attributes of screen elements Function code of buttons.
Which of the following steps are required to set up a shared memory area? There are 3 correct answers to this question. Generate an area root class Declare a catalog object Set the root object Enable multiple versions of an area root class Call the attach_for_write method of area root class.
The USER has the following fields: ID, FIRST_NAME, LAST_NAME. FIRST_NAME, LAST_NAME have the same basic type and length. You want to compare fields FIRST_NAME, LAST_NAME to each other. Which of the following SELECT statements can you use? There are 2 correct answers to this question. SELECT*FROM users INTO TABLE It_users WHERE first name = users »last_name. SELECT*FROM users AS a INTO TABLE It_users WHERE a»first_name = a»last_name SELECT*FROM users INTO TABLE It_users WHERE first_name = users last_name SELECT*FROM users AS a INTO TABLE It_users WHERE a first_name = last_name.
Which property of the InputField UI element must be bound to a context attribute? Please choose the correct answer state enable value visible.
Which class is used to define a reference for an instance of the ALV Object Model? Please choose the correct answer. Class CL_GUI_CUSTOM_CONTAINER Class CL_GUI_ALV_GRID Class CL_SALV_TABLE Class CL_GUI_BDC_GRID.
You implemented a subclass that inherits the instance constructor from it superclass What can you do with the inherited constructor? There are 2 correct answers to this question Note: Answers of this question are not verified by our experts, please study yourself and select the appropriate answers. Create several implementations Change the name Change the signature Redefine the implementation.
Which message types behave the same regardless of the context in which they are called? There are 2 correct answers to this question. A E I S W X.
To reserve an area on the screen for an ALV Grid Control, you must do the following: Please choose the correct answer Create an object (instantiate the object) of the class CL_GUI_CUSTOM_CONTAINER Create an object (instantiate the object) of the class CL_GUI_ALV_GRID Create an object (instantiate the object) of the class CL_SALV_TABLE Use the Screen Painter.
How do you add fields to an SAP-delivered transparent table without modification? Please choose the correct answer. Use the database utility to enhance the definition on the database directly. Add the new fields to the table definition. Create an append structure containing the new fields. Define a structure containing the new fields and include it in the table definition.
What does SAP recommend that you use a hashed table? When a table must be accessible by both index and key When a table must be sorted automatically by key in ascending order When a table is very large and you want to access the table by key only When a table is very large and you want to access the table by index only.
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.
Function modules provide which types of parameters? There are 4 correct answers to this question. Input Output Input/output (changing) Return values Exceptions.
Which of the following program types can contain screens? There are 3 correct answers to this question Interface pools Module pools Executable programs Function groups Class pools.
Which of the following are true statements? There are 3 correct answers to this question. The technical attributes of the data element can be defined by a domain, that is, the data type, the field length, and the number of decimal places. You can also select predefined data types to define the data type of the data element. Reference data types can be used to define the data type of the data element Field labels are defined for the domain.
Which statement ends a screen sequence and starts from initial screen? Please choose the correct answer. CALL SCREEN LEAVE TO SCREEN SET SCREEN 0 LEAVE SCREEN.
You defined data reference z1 generically. Which statement would you use to access the content of the referenced variable? Please choose the correct answer. Assign (z1) to <fs> Assign z1 to <fs> Assign z1->* to <fs> Get reference of z1 into wa.
You create a function group ZATP. What is the name of the corresponding main program? Please choose the correct answer. ZATP SAPLZATP SAPMZATP SAPFZATP.
What will happen at runtime when accessing a buffered table? Please choose the correct answer. All SELECT statements will read data from the buffer. 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. If table data is read using indexes, the table buffer will not be filled.
Which of the following actions can be performed in the Process After Input (PAI) processing block? Check the function code. Modify screen attributes dynamically. Set the GUI status of the screen. Set the title bar.
Which of the following functions does the ABAP Dispatcher perform? There are 2 correct answers to this question. It directs HTTP requests from an SAP system to a web server It enables communication between SAP systems and external application systems. It distributes user requests among available work processes. It communicates with other instances in the system.
You want to add a field type CURR to a transparent table. What else must you do? Please choose the correct answer. Add a check table that contains a field of type CUKY. Add a key fieldof type CUKY. Create a new field CUKY as a pre-defined type. Create a reference to a field of type CUKY.
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.
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? Please choose the correct answer. SELECT … . ENDSELECT. SELECT SINGLE … . SELECT … INTO TABLE … SELECT SINGLE … FOR UPDATE.
There are ____ versions of the ABAP Editor. Please choose the correct answer. 3 4 2 1.
You r program performs a data base 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.
Which steps are needed when implementing the singleton concept for class instantiation with minimum coding? There are 3 correct answers to this question. Define the instantiation of the class as private. Create an instance of the class in a static constructor. Define the class as abstract. Save the instance of the class in a static attribute. Create an event that returns the instance of the class.
Each ABAP program starts with an introductory statement. Which statements are correct? There are 2 correct answers to this question. The introductory statement must be the first line in the program. The introductory statement must be the first statement in the program. The introductory statement must never be modified. The introductory statement can be modified.
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’.
Which of the following are valid combinations of event visibility and handler method visibility? There are 2 correct answers to this question. Public event and protected handler Protected event and public handler Private event and public handler Private event and private handler.
Which of the following is a true statement? There are 3 correct answers to this question. All customer repository objects have to be assigned to a package. Packages use interfaces and visibility to make their elements visible to other packages The transport layer is a mandatory input field for the package A package can be nested.
What is the best order to provide an event handler for an ALV? Please choose the correct answer. Create the ALV, write the handler, register for the event, display the ALV Register for the event, write the handler, create the ALV, display the ALV Write the handler, register for the event, create the ALV, display the ALV Write the handler, create the ALV, register for the event, display the ALV Write the handler, create the ALV, display the ALV, register for the event.
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? Please choose the correct answer. 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.
What are the declarative statements used to define the selection? There are 3 correct answers to this question. PARAMETERS SELECT-OPTIONS SELECTION-SCREEN None of the above.
What is the default length of the type C data type? Please choose the correct answer. 1 10 1–65535 100.
In which sequence are the following ABAP Events triggered? Please choose the correct answer START-OF-SELECTION AT SELECTION-SCREEN 3. INITIALIZATION AT SELECTION-SCREEN INITIALIZATION 3. START-OF-SELECTION INITIALIZATION AT SELECTION-SCREEN 3. START-OF-SELECTION INITIALIZATION START-OF-SELECTION 3. AT SELECTION-SCREEN.
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.
Which of the following rules must you follow when creating subscreens? There are 2 correct answers to this question. Subscreens CANNOT have a field of type OK. Subscreens can have a dialog module containing SET PF-STATUS. Subscreens can call other subscreens. Subscreens CANNOT have an AT EXIT-COMMAND module.
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.
To which ABAP Dictionary definition can you assign fixed values? Please choose the correct answer(1) Data element Field of a transparent table Component of a structure Domain.
In a subclass, you want to redefine a method of the super class. Which of the following conditions must be fulfilled? There are 2 correct answers to this question The subclass method has a lower visibility than the super class method The super class method is abstract The superclass method is an instance method The subclass method has same visibility as the super class method.
When would you call the RFC function module synchronously? There are 2 correct answers to this question. During queue processing During interactive communication During unidirectional communication During two-way communication.
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.
Which set of elementary types is allowed for the new fields? Please choose the correct answer. C,D,N,T C,D,N,X D,I,string, T F,I,P,X.
What can be exposed in the component interface of a Web dynpro component? Please choose the correct answer. Custom methods of the component controller Context nodes of WINDOW controllers Standard hook methods of the component controller Public attributes of WINDOW controllers.
When do you need to use the GROUP BY clause in the SELECT statement? Please choose the correct answer. If you want to redefine the sequence of the columns in the result set If you want to use aggregate functions and all components in the field list are aggregate functions If you want to use ORDER BY to specify a sub-order If you want to use aggregate functions and at least one component in the field list is a column identifier.
Which of the following statements regarding the event AT SELECTIONSCREEN ON HELP-REQUEST FOR <FIELD> is correct? Please choose the correct answer. This event will display (F1) help for the input field on the selection screen This event will display self-defined (F1) help for the input field programmed in the event block and will override any help possibly defined in the ABAP Dictionary for the field. None of the above. This event will display self-defined (F1) help for the output field programmed in the event block and will override any help possibly defined in the ABAP Dictionary for the field.
Which of the following Data Types are allowed in ABAP? There are 2 correct answers to this question. DECFLOAT64 DECFLOAT16 DECFLOAT34 DECFLOAT32.
Which of the following repository objects can you maintain in the ABAP Workbench? There are 3 correct answers to this question. Function modules Internal tables Business functions Transparent tables Module pools.
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.
Which selection screen elements allow user input in ABAP Reports? There are 2 correct answers to this question SELECTION-SCREEN BLOCK PARAMETERS SELECTION-SCREEN COMMENT SELECT-OPTIONS.
Which of the following statements can you use to setup checkpoints in an ABAP program? There are 3 correct answers to this question BREAK_POINT ASSERT BREAK CHECK LOG-POINT.
In an ABAP program, you to assign an initial value to an elementary data object when you define it. Which addition must you use? Please choose the correct answer.(1) OBLIGATORY DEFAULT READ-ONLY VALUE.
Which of the following data types are predefined ABAP data types? There are 3 correct answers to this question. DECFLOAT34 STRING XSTRING FLOAT DECIMALS.
Which components belong to an elementary search help? There are 2 correct answers to this question Fixed values Import / export parameters Selection method Attachment to a field.
Which of the following function types in a GUI status are reserved for internal use? There are 2 correct answers to this question S- SYSTEM E-EXIT H-HELP REQUEST T-TRANSACTION.
How would you find out if an application program offers a program exit? Search for the character string CUSTOMER-FUNCTION Use the Repository Information System Use the Application Hierarchy Look for a customer exit in the SAP reference IMG within an application area.
Which statement is true? Please choose the correct answer.(1) A database LUW must be placed within an SAP LUW An SAP LUW must be placed within a database LUW A database LUW cannot be placed within an SAP LUW. A database LUW must be placed without an SAP LUW.
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.
Which options are available for a JOIN in ABAP Open SQL? There are 3 correct answers to this question FULL JOIN LEFT OUTER JOIN INNER JOIN RIGHT OUTER JOIN CROSS JOIN.
Which of the following transactions can you use to define transparent tables? Please choose the correct answer(1) SE16N SM37 SE11 SE38.
Which of the following are table buffering types? There are 3 correct answers to this question Primary-key Generic Single-record Full Column-store.
A work process… Please choose the correct answer.(1) Stays linked toa screen through the dispatcher Becomes inactive while waiting for a user Uses a common memory area called shared memory. Becomes active while waiting for a user.
What type of ABAP Dictionary view is implemented as an INNER JOIN? Please choose the correct answer(1) Database view Projection view Help view Maintenance view.
Which prerequisites must be fulfilled before a repository object can be transported? There are 3 correct answers to this question. An inactive version of the repository object must exist. A transport layer must be assigned to the package. An application component must be assigned to the repository object. The repository object must be assigned to a change request The repository object must be assigned to a package.
What scheduling technique is used by the ABAP debugger dispatcher for processing user requests? Please choose the correct answer. Multiple Queue First in , First out Round Robin Shortest First.
In the CALL CUSTOMER-FUNCTION 'nnn' statement, nnn is a three-digit number used in SAP programs for which of the following types of enhancement? Please choose the correct answer Customer exits Business add-ins User exits New BAdIs.
Which of the following structures is created when you use a table type to define one of its components? Please choose the correct answer Append structure Deep structure Flat structure Nested structure.
You want to check the user input in the field FIELD_NAME on a classical screen. If an incorrect value is entered, the user should be able to correct the field value. How do you call the module CHECK_MODULE in the PAI of the screen to accomplish this? Please choose the correct answer FIELD field_name MODULE check_module. FIELD field_name MODULE check_module MESSAGE Ennn CHAIN. MODULE check_module FIELD field_name. ENDCHAIN MODULE check_module ON ERROR.
Where do you create online documentation ((F1) help) for fields on the screen? Please choose the correct answer Table Structure Field Data element Domain.
can you search for suitable classic Business Add-Ins(BAdIs)? There are 2 correct answers to this question Search for suitable entries in the relevant component in the Implementation Guide (IMG) Search in an application program for the method GET_INSTANCE of class CL_EXITHANDLER Use the SAP menu Tools -> ABAP Workbench -> Development -> Business Object Builder Search in the Repository Information System and choose Enhancements - >Customer Exits.
What do enhancement spots manage? There are 3 correct answers to this question Implicit enhancement points Classic BAdIs Explicit enhancement sections New BAdIs Explicit enhancement points.
dbtab is a transparent table. What is declared by the following statement? DATA myvar TYPE dbtab. Please choose the correct answer(1) A structure variable An elementary field An internal table A reference to an internal table.
Which of the following customer modifications options are available in the table maintenance generator? There are 2 correct answers to this question. Search helps Maintenance screens Append searches Events.
What type of method is generated automatically by the Web Dynpro Explorer when you assign an action to a button UI element? Please choose the correct answer.(1) Ordinary method Event handler method Supply function Standard hook method.
Which of the following are incorrect statements? There are 2 correct answers to this question. TYPES: carrid_ty LIKE spfli-s-carr_id. TYPES: werks TYPE C LENGTH 4. TYPES: date_ty TYPE D LENGTH 10 TYPES: Str TYPE STRING LENGTH 20.
Which of the following characters is the first of a menu exit function code? Please choose the correct answer - & + *.
Which types of programs or parts of programs can be tested directly from the ABAP Workbench or ABAP Editor? There are 4 correct answers to this question. REPORT PROGRAM FUNCTION-POOL FUNCTION MODULE CLASS-POOL METHOD NTERFACE-POOL TYPE-POOL INCLUDE.
What is unique about a functional method? There are 5 correct answers to this question It must contain a returning parameter. It can contain an importing parameter. It can contain an exporting parameter. It can contain a changing parameter It can be used in logical expressions. It can be used in SELECT statements It must be a singleton.
Which of the following types of SQL statements always bypass the SAP table buffers? There are 2 correct answers to this question. SELECT SUM (sales) SELECT SINGLE SELECT … UP TO 1 ROW SELECT … INNER JOIN….
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. O2 ?= O1. MOVE O1 TO O2. O1 = O2.
Which of the following tasks does the BADI implementing class perform? Please choose the correct answer. Filtering Sequencing Inserting Deleting.
How can you maintain documentation for input fields on your screen? Please choose the correct answer Add documentation to the SCREEN table at PROCESS BEFORE OUTPUT (PBO). Add documentation to the SCREEN table at PROCESS AFTER INPUT (PAI). Add documentation to the underlying data element. Define text tables for the underlying structure.
What are the advantages of defining texts symbols in executable programs? There are 2 correct answers to this question They facilitate multilingual functionality Then can store up to 256 characters The same text symbol can be used by other programs They are easier to maintain than literals.
What can you use to achieve polymorphism? Please choose the correct answer.(1) Events Subroutines Inheritance Reports.
How do you program an input validation on a selection screen that allows users to correct their input? Please choose the correct answer. Implement the check at the event AT SELECTION-SCREEN OUTPUT. In case of an input error, a type E MESSAGE must be displayed Implement a check at the event AT SELECTION-SCREEN. In case of an input error, a type E MESSAGE must be displayed Implement the check at the event END-OF-SELECTION. In case of an input error, a type E MESSAGE must be displayed Implement the check at the event AT SELECTION-SCREEN. In case of an input error, a type A MESSAGE must be displayed.
How many kinds of internal tables are supported in the ABAP language? Please choose the correct answer. 2 3 1 5.
Which of the following are key capabilities of SAP NetWeaver? There are 3 correct answers to this question. Supply Chain Management Information Integration People Integration Application Platform Enterprise Resource Planning.
How can you declare an internal table using the transparent table A as its line type? Please choose the correct answer(1) DATA gt_itab TYPE LINE OF a. DATA gt_itab TYPE REF TO a. DATA gt_itab TYPE TABLE OF a. DATA gt_itab TYPE a.
Where are fixed values for fields stored? Please choose the correct answer(1) Table Structure Field Data element Domain.
Your colleague has asked you to analyze and ABAP program that does not behave correctly when a button is pressed on the initial screen. You want to start Debugger when the button is pressed so that you can perform your analysis. What do you type in the command field?(1) /n Jdbg /h /hx.
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_ An “/n” in the command field A call to a function module A CALL TRANSACTION A SUBMIT.
What can be defined using an implicit enhancement option? There are 3 correct answers to this question Replacements for global SAP methods Additional attributes in global SAP classes Replacement for SAP function modules Additional parameters in SAP function modules Additional exceptions in SAP function modules.
Which of the following tools belong to the ABAP Workbench? There are 3 correct answers to this question. Form Builder Function Builder Screen Painter Class Builder Easy Access Menu.
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.
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.
Which of the following conditions must be fulfilled when using a GROUP BY clause in a SELECT statement? There are 2 correct answers to this question The SELECT statement must also have a WHERE clause All fields in the SELECT clause that are not part of an aggregate function must be listed after GROUP BY. The table in the FROM clause must be a transparent table. The fields after GROUP BY must have a character type.
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? There are 2 correct answers to this question. Create an append structure and add ZZPRICE to it. Insert ZZPRICE at the end of the table Add ZZPRICE to the customizing include for the table Insert ZZPRICE into an SAP structure for the table.
What is the purpose of implicit enhancement points? Please choose the correct answer. To add fields to an SAP database table To add code to a standard SAP program To change code in a standard SAP program To create a secondary index for an SAP database table.
You write the following ABAp statement SELECT SINGLE carridconnidcityfromcityto From spfli INTO gs_spfli WHERE carrid = pa_car AND connid = pa_con How are the fields in the field list of the SELECT statement copied to the target structure gs_spfli? Please choose the correct answer. They are copied from right to left They are copied to fields with the same name They are copied to fields with the same type They are copied from left to right.
Identify the ways to map context structures. There are 2 correct answers to this question. Direct context mapping External context mapping Dynamic context mapping Static context mapping.
Which of the following values are replaceable in debugger mode?(1) Constants Variables Table names Field names.
Which type of transport task is used when you modify SAP standard objects? Please choose the correct answer development/Correction Workbench Transport of copies Repair.
You are required to add customer source code in the SAP delivered object using the new enhancement framework without modification. How can you find the available enhancement? There are 3 correct answers to this question. Perform a program-related global search for a customer exit. Search for a Business Transaction Event in the Customizing tree (transaction SPRO). Select from the list of application-related BAdIs or enhancement spots in the SAP Application Hierarchy. Perform a program-related global search for GET BADI. Select from the list of freely selected BAdIs or enhancement spots in the Repository Information System.
Identify the types of layout managers. There are 4 correct answers to this question FlowLayout RowLayout ColumnLayout MatrixLayout GridLayout TreeLayout.
When is an ENDSELECT not required for a SELECT? There are 3 correct answers to this question When the FROM is a view When you specify a join of tables When you do a SELECT SINGLE When you specify into a table When you specify appending a table.
How would you define a method of an ABAP class to prevent this method from being available in a subclass? Please choose the correct answer.(1) Final Private Abstract Protected.
What must before you can create a new transportable function modules? There are 3 correct answers to this question Module pool Exception class Function group Transport request Package.
For which of the following purposes can you use the ABAP dictionary? There are 2 correct answers to this question To create development classes To activate logging for transparent tables To create lock objects To maintain program translations.
Which of the following are features of the Context in Web Dynpro? There are 2 correct answers to this question Data is transferred from one Context to another by firing plugs Every Web Dynpro controller has one Context Data is shared between controllers through Context mapping Every Web Dynpro controller has multiple Contexts.
When should you use a hashed internal table? There are 2 correct answers to this question. When accessing mainly single records When accessing by secondary key When accessing using the left-justified part of the key When accessing always by primary key When accessing by index.
Which of the following controller types can exist only once in a Web Dynpro component? There are 2 correct answers to this question Window controller Component controller Configuration controller View controller.
You created a transparent table and during activation got a warning message "Enhancement category for table missing". What do you have to do to eliminate the warning message? Please choose the correct answer(1) Select any option other than Not Classified from the enhancement category Change the Data Class and Size category in the technical settings. Provide the correct reference field for the Currency or Quantity field Select the option Not Classified from the enhancement category.
In an ABAP program you have the following code sequence : DATA text TYPE string. DATA Text_ref TYPE REF TO string. DATA data_ref TYPE REF TO data. FIELD-SYMBOLS <fs> TYPE any Text = ‘Content of Data Object’ GET REFERENCE OF text INTO data_ref. Which of the following pieces of code can you use to output the content of variable text? There are 2 correct answers to this question. text_ref ?= data_ref. WRITE text_ref->*. ASSIGN data_ref->* TO<fs> WRITE GET REFERENCE OF data_ref->* INTO text_ref. WRITE text_ref->*. WRITE data_ref->*.
What is the purpose of the enqueuer work process? Please choose the correct answer.(1) It translates Open SQL statements It manages logical locks in the lock table It processes user entries It processes update requests.
Which of the following features do you have to consider when you use shared objects? There are 3 correct answers to this question. Data is saved as attributes of objects Concurrent write accesses are supported Memory bottlenecks result in runtime errors and have to be caught Concurrent read accesses are supported Data is saved as tables of objects.
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 order of fields for a transparent table in the database… Please choose the correct answer.(1) 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.
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? There are 2 correct answers to this question DATA: r TYPE f, a TYPE i VALUE 201, b TYPE i VALUE 200, c TYPE f. DATA: r TYPE p DECIMALS 2, a TYPE i VALUE 201, b TYPE i VALUE 200, c TYPE DATA: r TYPE p DECMALS 2, a TYPE i VAlUE 201, b TYPE i VALUE 200, c TYPE f DATA: r TYPE p, a type I VALUE 201, b type I VALUE 200, c type i.
What can be part of the signature of an instance constructor? There are 2 correct answers to this question Import parameters Changing parameters Exceptions Export parameters.
What process is used to establish the automatic transport of data between the view controller's context attributes and the UI element in its layout?(1) Context mapping Data migration Data binding View assembly.
Which of the following statements dynamically changes the data type of field z1? Please choose the correct answer Assign z1 to <fs> casting Assign z1 to <fs> Move z1 to <fs> Unassign<fs>.
Which of the elementary data types is deep? Please choose the correct answer. N XSTRING ECFLOAT34 X.
Is it possible to have multiple active implementations of business add-ins at a time? There are 2 correct answers to this question. It can have multiple active implementations if the Multiple use checkbox is selected It cannot have a multiple active implementation It can have multiple implementations if the Filter-Depend. checkbox is selected. It can have a multiple active implementation.
What is the correct order for using a lock object? Please choose the correct answer.(1) 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.
You want to display a dialog box in your ABAP program. Which statement do you use? Please choose the correct answer. WINDOW 200 STARTING AT 5 5. SET SCREEN 200. CALL SCREEN 200. CALL SCREEN 200 STARTING AT 5 5.
The statements CALL BADI and GET BADI are used for which type of BAdIs? Please choose the correct answer. Classical BAdI New BAdI None of the above Classical DDic.
Each component has an interface; of what does this interface consist? There are 2 correct answers to this question. Interface view Interface context Interface controller Data Container.
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.
Each ABAP program that actually contains executable statements… There are 2 correct answers to this question. Is divided into processing blocks. Assigns every executable statement to a processing block regardless of it being in a processing block. Only assigns executable statements in a processing block to a processing block. Uses event blocks to trigger events in ABAP. Has declarative statements outside of processing blocks that are considered local. Has declarative statements inside of processing blocks that are considered local. Can be tested from the ABAP Workbench by pressing (F8).
You want to select all the records from a database table where field CITY contains substring ‘BU’ in any position. Which WHERE clause can you use in an Open SQL select statement?(1) WHERE city LIKE ‘*BU*’ WHERE city LIKE ‘_BU’ WHERE city LIKE ‘%BU*’ WHERE city LIKE ‘%BU%’.
Which of the following transactions are integrated in the ABAP workbench tools? There are 2 correct answers to this question. Overview of job selection (SM37) Class builder (SE24) ABAP editor (SE38) Process overview (SM50).
Which of the following is correct? Please choose the correct answer. The screen attributes can be modified in the PROCESS AFTER INPUT event block. The screen attributes can be modified in the PROCESS BEFORE OUTPUT event block. The screen attributes can be modified in the PROCESS BEFORE OUTPUT and PROCESS AFTER INPUT event blocks. None of the above.
Your selection screen can be modified at which event? Please choose the correct answer. AT SELECTION-SCREEN OUTPUT AT SELECTION-SCREEN AT SELECTION-SCREEN ON <field_name> None of the above.
Which data element property do you set so that the system logs changes to the content of fields with this data element? PARAMETER ID Documentation Change document Input history.
Which of the following can you define in the technical settings of a transparent table? There are 3 correct answers to this question. Buffering type Size category Data class Table name Delivery class.
When is a foreign key check performed on an input/output field? Please choose the correct answer.(1) If the field refers to the dictionary field for which a check table is defined If the field refers to the dictionary field for which a append search is defined If the field refers to the dictionary field for which a search is defined If the field refers to the dictionary field for which a value help is defined.
What is mandatory for automatic data transport between a variable and an input field on a classical screen (dynpro)? Please choose the correct answer(1) The variable must be declared using the DATA statement. The property OUTPUT of the input field must be set. The variable must be declared using the TABLES statement The name of the variable and the name of the input field must be identical.
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.
What are the advantages of creating a database view to implement a join, instead of formulating the join directly in an Open SQL SELECT statement? There are 2 correct answers to this question A database view can be buffered A secondary index can be created for a database view A database view can be reused in other programs An outer join can only be implemented in a database view.
You are writing a program that uses ABAP class. Which components of the class can you create directly from the program? Please choose the correct answer. Only private components Only protected components Only public components All components.
After which statement will the runtime system initialize the ABAP memory Please choose the correct answer(1) SUBMIT… AND RETURN CALL TRANSACTION LEAVE TO TRANSACTION SUBMIT.
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? Please choose the correct answer 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.
Which statements are considered obsolete and cannot be used in ABAP Objects? Please select all the correct answers that apply. TABLES DATA ... TYPE ... OCCURS DATA ... BEGIN OF ... OCCURS INFOTYPES RANGES LEAVE ON CHANGE OF SEARCH LOOP AT dbtab.
You create a domain in the ABAP dictionary How can you use this domain? Please choose the correct answer.(1) As the data type of a variable in an ABAP program As the data type of a data element in the ABAP Dictionary As the data type of an input field on a dialog screen As the data type of a selection screen field.
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 EXIT. ROLLBACK WORK MESSAGE axxx(nnn). MESSAGE exxx(nnn). DELETE UPDATE.
What does a non-exclusive debugging mode mean? There are 4 correct answers to this question. A roll-out is forced in the application after each Debugger view. Someone else is debugging the same source code. Debugging is not possible between the statements SELECT and ENDSELECT because the database cursor needs to be closed using a COMMIT Debugging is not possible for conversion or field exits Owing to the commit, inconsistent datasets can occur in the database. It may be used anywhere in the landscape.
What transactions can be used to carry out modification adjustments after a system upgrade? There are 2 correct answers to this question Spool Administration: Initial Screen (Transaction SPAD) to adjust ABAP Repository objects Object Navigator (Transaction SPAU_ENH) to adjust ABAP Dictionary objects Modification Adjustment: Dictionary Object Selection (Transaction SPDD) to adjust ABAP Dictionary objects Modification Adjustment: Object Selection (Transaction SPAU) to adjust ABAP Repository objects.
What does a Web Dynpro component contain? There are 3 correct answers to this question. Multiple views within a window UI elements Component controller A context Exactly one interface controller.
How is an ABAP program with several dialog steps executed? Please choose the correct answer.(1) The program is always executed in just one dialog work process without roll out The ABAP dispatcher takes over the entire execution without assigning any work process. The program is always executed in just one dialog work process with roll out. Usually, dialog steps are assigned to different dialog work processes.
SAP enhancements for customer exits are managed by which transaction? Please choose the correct answer.(1) Transaction SMOD Transaction CMOD Neither transaction listed here Application CMOD.
Which ABAP statement using the local type gty_1 correctly defines a data object? There are 2 correct answers to this question. DATA gv_1 TYPE gty_1. DATA gv_1 LIKE gty_1. CONSTANTS gc_1 TYPE gty_1 VALUE '1'. DATA gv_1 TYPE gty_1 DEFAULT '1'.
Which of the following statements about the Object Navigator are true? There are 4 correct answers to this question. ABAP programs can be displayed and edited in the Object Navigator Screens can be displayed and edited in the Object Navigator Menus can be displayed and edited in the Object Navigator. You can create BAdI implementations in the Object Navigator You can create customer projects (Transaction CMOD) in the Object Navigator. The ABAP Dictionary can be maintained in the Object Navigator.
You want to move a transport request from the development system to the subsequent system. Which of the following are prerequisites for this? There are 2 correct answers to this question. The extended program check must show no warnings All objects included in the transport request must be activated. The transport request must be released All tasks of the transport request must be assigned to the same user.
You define a generic variable that can hold the ABAP types C, D, N, STRING, and T. You want to restrict the use of other ABAP types. Which generic data type must you use in the definition? Please choose the correct answer. CLIKE DATA CSEQUENCE SIMPLE.
What happens when an authorization check fails? Please choose the correct answer. The program is terminated The system field SY-SUBRC is set to a value other than zero A type E message is displayed A CX_AUTH_FAILED type exception is raised.
Which method of passing parameters is preferred for its performance? Please choose the correct answer. Pass by reference Pass by value Pass by class Pass by subclass.
At most, how many buttons can the application toolbar have on the screen? Please choose the correct answer. 20 30 10 35 None of the above.
What is the difference between a value table and a check table? Please choose the correct answer. No difference; they are the same thing A value table is a check table after a foreign key is defined. A value table is defined in the domain, whereas a check table is defined in the data element. A check table is defined in the domain, whereas a value table is defined in the data element. A value table does not exist.
How many work areas are available in the Debugger? Please choose the correct answer. 7 9 12 15.
When starting the Debugger, what circumstance causes the runtime error DEBUGGING_NOT_POSSIBLE? Please choose the correct answer. Starting a non-exclusive mode in a productive system When more than five sessions are already associated with this login user When the number of debugging sessions on the server exceeds the value defined by the profile parameter rdisp/wpdbug_max_no When more than six sessions are already associated with this login user.
What features are provided by the database interface? There are 3 correct answers to this question. Database independence of application programs Conversion of Open SQL statements from ABAP statements into the corresponding database statements Syntax check of Native SQL commands Access to SAP table buffers Data consistency check using foreign key relationships.
Under which circumstances will the classic Debugger start as the Debugger? There are 2 correct answers to this question. None; the new Debugger will always start as the Debugger When five modes already exist for this logon session. When the number of debugging sessions exceeds half the number of dialog sessions. When you specify the default as the classic Debugger in the settings of the Object Navigator. If you manually switched to the classic Debugger during your last session.
You enhance an SAP standard global class by defining a post-method for an SAP method. The original SAP method has an EXPORT parameter named PARM1. Which parameters does the post-method have? An EXPORT parameter named PARM1 A CHANGING parameter named PARM1 A RETURNING parameter named PARM1 An OMPORT parameter named PARM1.
You use Unified Modelling language (UML) to design your classes. You want to describe the message exchange between objects. Which diagram can you use? Please choose the correct answer. Object diagram Class diagram Component diagram Sequence diagram.
The following piece of code is used DATA: def TYPE abc, Ghi LIKE xyz. Which of the four elements are data types and which are data objects? Please choose the correct answer. abc - data type def, ghi - data objects xyz - data type or data objects abc - data type def, ghi ,xyz - data objects abc, xyz - data type def, ghi - data objects def, ghi - data objects abc, xyz - data type or data object.
Which statements are allowed for processing internal tables? There are 3 correct answers to this question. SELECT INSERT DELETE MODIFY UPDATE.
The data buffered on each application server… Please choose the correct answer.(1) Is always the same Is never the same Depends on the users. Is does not the same.
What is the allowed length of the ABAP Dictionary data type DF34_RAW? Please choose the correct answer(1) The allowed length is between 1 and 34 digits The allowed length is between 1 and 31 digits. The allowed length is between 0 and 33 digits. The allowed length is 34 digits.
The Internet Communication Manager (ICM)… Please choose the correct answer Replaced SAP ITS. Allows SAP NetWeaver Application Server to process HTTP requests. Allows the ABAP stack and the Java stack to exchange data Can not replaced SAP ITS.
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? Please choose the correct answer. When you activate the program When you release the transport requests for the program When you perform a syntax check on the program When you save the program.
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.
When does the lifetime of a component controller begin and end? Please choose the correct answer.(1) 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.
What can you do with the code inspector? There are 2 correct answers to this question Create only local inspections, objects sets and check variants Create your own inspections, object sets and check variants Create an object set to represent the programs and objects to be inspected Choose from only the performance, security and user interface check categories.
What must you specify in a Unicode system when opening a file in TEXT MODE? Please choose the correct answer. The ENCODING addition The byte order The code page The Layer page.
Which of the following can you do with the SAP code inspector? Please choose the correct answer Monitor runtime behavior Monitor background tasks Perform static code checks Analyze runtime data.
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. 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.
FORM routines (subroutines) can be used in which program types? There are 4 correct answers to this question. Executables Module pools Function groups Class pools Interface pools Subroutine pools Type groups.
You are establishing the business logic layer for a Web Dynpro Component. Which service types are available in the Service Call wizard? There are 3 correct answers to this question. Transaction code Web service proxy Class method Function module Function group.
You are writing a function module that will be called from external system via remote function call (RFC). How do you report an error back to the external caller?(1) Write the error data into a RECEIVING parameter that is passed by value. Write the error data into TABLES parameters that is passed by reference. Write the error data into an EXPORTING parameters passed by reference. Write the error data into a CHANGING parameters passed by value.
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.
Which components of the class can be accessed in the implementation of a static method in that class? There are 2 correct answers to this question Constants All events Instance attributes Types.
When you define local classes in ABAP, which syntactical sequence must you follow? Please choose the correct answer PUBLIC SECTION, PROTECTED SECTION, PRIVATE SECTION PRIVATE SECTION, PROTECTED SECTION, PUBLIC SECTION The order doesn’t matter The order is handled automatically.
Where can you set the GUI status and the GUI title for a classical screen (dynpro)? Please choose the correct answer. 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.
You display the content of an internal table using an ALV grid control. The content of the internal table changes during the program. Which CL_GUI_ALV_GRID class method can you use to display the changed content? Please choose the correct answer. REFRESH_TABLE_DISPLAY in module PAI SET_TABLE _FOR_FIRST_DISPLAY in module PBO SET_TABLE_FOR_FIRST_DISPLAY in module PAI REFRESH_TABLE_DISPLAY in module PBO.
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.
Which you should specify in a non-Unicode system when opening a file in TEXT MODE? There are 2 correct answers to this question. The ENCODING addition The byte order The code page The storage order.
You run an executable program which contains the following code: DATA: gv_var1 TYPE n LENGTH 3, Gv_var2 TYPE n LENGTH 3 VALUE ‘456’. START-OF-SELECTION CLEAR gv_var2 Gv_var2 = gv_var1. Gv_var1 = ‘123’. At what point does the system reserve memory for the data object gv_var1? Please choose the correct answer.(1) When the 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 thie internal session.
What data type you can create in the ABAP Dictionary?(1) Secondary index Type group Structure Lock object.
What do global types and local types have in common? Please choose the correct answer(1) Documentation Field labels Search help Technical information.
You write a report that displays mass data in a table. You decide to use the ALV Grid control (class CL_GUI_ALV_GRID) instead of a classical list display with WRITE statements. Which of the following functions can you offer to the user without doing any specific programming There are 2 correct answers to this question Display details by double-clicking on a row Change column width and sequence Sort and filter the data by any column Convert currency amount columns.
What is the SAP recommended naming convention for append structures of standard SAPtables? Please choose the correct answer(1) The name of the append structure must start with ZA. The components of an append structure should start with ZZ or YY The components of an append structure should start with Z or Y. The name of the append structure must start with ZZ or YY.
What are the differences between displaying in a full screen and in a container? There are 2 correct answers to this question. The full screen requires Dynpro programming The container requires the use of an additional object (a container control). The only difference is that the container name must be specified when creating the ALV object. Only a full-screen ALV allows the use of event handling. Only an ALV in a container allows the use of event handling Any type of ALV allows the use of event handling.
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.
You write a program that updates a data record in the data base using the following statement: UPDATE scar FROM Is_scarr. Which of the following tasks does the Database Interface perform? There are 2 correct answers to this question It restricts the access to the log-on client It checks the authorization of the current user It applies a logical lock to the updated data record It translates the statement to native SQL.
What types of changes to the repository does SAP provide? There are 3 correct answers to this question Deployments from SDN.SAP.COM Enhancement Packages SAP Notes Transports Support Packages.
What can you create using the ABAP Dictionary? There are 3 correct answers to this question Domains Type pools Transparent tables Field symbols Internal tables.
Which ABAP statement can make an element visible that you statically defined as invisible? Please choose the correct answer. SCREEN-INVISIBLE = 1 SCREEN-ACTIVE = 1 SCREEN-ACTIVE = 0 SCREEN-INVISIBLE = 0.
Which of the following is a true statement? There are 2 correct answers to this question. An access key is required to implement business add-ins. An access key is required to modify SAP repository objects. An access key is required to enhance an SAP application using a user exit An access key is required to implement an implicit enhancement point.
You want to create a transparent table in the ABAP dictionary. When the table is physically created in the database?(1) When you run the database utility transaction (SE14) When you save the table When you insert the table name and select create When you activate the table.
You define a formal parameter to a subroutine that accepts only internal table of type standard and type sorted as actual parameters. Which of the following generic ABAP data types must you use? Please choose the correct answer. Hashed table Standard table Index table Sorted table.
Which type of view uses an inner join in a search help? Please choose the correct answer Database view Maintenance view Help view Candidate key view.
How do you create lock objects and lock modules for use in ABAP programs that access the database? Please choose the correct answer. Use the Function Builder to create the lock modules and the lock objects Use the ABAP dictionary to create the lock objects. Use the function builder to create the lock modules Use the Function Builder to create the lock modules. The lock objects are created in the program logic Use the ABAP Dictionary to create the lock objects. The lock modules are created automatically.
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 AT <itab> REFERENCE INTO LOOP AT <itab> ASSIGNING .
Report abuse Consent Terms of use