option
Questions
ayuda
daypo
search.php

ABAP

COMMENTS STATISTICS RECORDS
TAKE THE TEST
Title of test:
ABAP

Description:
Certification 4

Creation Date: 2023/04/22

Category: Others

Number of questions: 115

Rating:(1)
Share the Test:
Nuevo ComentarioNuevo Comentario
New Comment
NO RECORDS
Content:

Which desktops are part of the new ABAP debugger? There are 3 correct answers to this question. Desktop 1. Objects. Session. Break./Watchpoints. List.

Which events can exist in all types of programs that actually contain executable statements? Please choose the correct answer. START-OF-SELECTION. INITIALIZATION. AT LINE-SELECTION. AT USER-COMMAND. LOAD-OF-PROGRAM. AT PF##.

Which assignment will lead to a conversion error? Please choose the correct answer. A type C data object with the value '123' to a type C data object with length 2 DATA.gv_c3(3) TYPE c VALUE '123', gv_c2(2) TYPE c. gv_c2 = gv_c3. A type C data object with the value '1.50E4' to a type I data object DATA.gv_c(6) TYPE c VALUE '1.50E4', gv_i TYPE i. gv_i = gv_c. A type P data object to a type F data object DATA.gv_p TYPE p VALUE '15000', gv_f TYPE f. gv_f = gv_p. An XSTRING type data object to a STRING type data object DATA.gv_xstring TYPE xstring, gv_string TYPE string. gv_xstring = 'AF00'. gv_string = gv_xstring.

Which of the following are true statements? There are 3 correct answers to this question. Table fields can be assigned to an ABAP Dictionary data type directly. Table fields can be assigned to a data element. Search helps can be defined for a table field that is assigned to a predefined data type. A reference table and field are required for fields with the data types QUAN and CURR.

You can use the logical expression IS SUPPLIED for any formal parameter passed to which modularization unit? There are 3 correct answers to this question. Function module. Subroutine (FORM routine). Instance method. Static method.

What scheduling technique is used by the ABAP debugger dispatcher for processing user requests? Please choose the correct answer. First in, First out. Shortest First. Multiple Queue. Round Robin.

Which controller types can exist within a Web Dynpro component? There are 3 correct answers to this question. Window controller. Component controller. View controller. Application controller. User controller.

What is the default length of the type C data type? Please choose the correct answer. 100. 1. 10. 1-65535.

Which steps are needed when implementing the singleton concept for class instantiation with minimum coding? There are 3 correct answers to this question. Save the instance of the class in a static attribute. Define the class as abstract. Define the instantiation of the class as private. Create an event that returns the instance of the class. Create an instance of the class in a static constructor.

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 same visibility as the super class method. The subclass method has a lower visibility than the super class method. The superclass method is an instance method. The super class method is abstract.

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. Offset positioning in a Unicode structure is restricted to character data objects. Byte-type data objects cannot be compared to character-type data objects. Offset positioning in a Unicode structure is restricted to flat data objects.

Which statement is used to generically define the data reference variable z1? Please choose the correct answer. data z1 type any table. data z1 type any. data z1 type ref to PA0001. data z1 type ref to data.

Which of the following interface technologies are available in SAP systems? There are 3 correct answers to this question. OLE. RFC. HTTP. ODBC. Ethernet.

Which of the following ABAP code lines is valid? There are 3 correct answers to this question. DATA gc_mantr TYPE mantr DEFAULT '100'. CONSTANTS gc_mantr TYPE mantr VALUE '100'. PARAMETERS p_mantr TYPE mantr DEFAULT '100'. SELECT-OPTIONS s_mantr TYPE mantr DEFAULT '100'. STATICS s_mantr TYPE mantr VALUE '100'.

What is mandatory for automatic data transport between a variable and an input field on a classical screen (dynpro)? Please choose the correct answer. The variable must be declared using the DATA statement. The property OUTPUT of the input field must be set. The name of the variable and the name of the input field must be identical. The variable must be declared using the TABLES statement.

Which components belong to an elementary search help? There are 2 correct answers to this question. Import / export parameters. Attachment to a field. Fixed values. Selection method.

How is an ABAP program with several dialog steps executed? Please choose the correct answer. The program is always executed in just one dialog work process without roll out. Usually, dialog steps are assigned to different dialog work processes. 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.

You have created the following: - A class with an event definition - A handler class with a method ON EVT that handles this event - A report that instantiates the handler class - A message statement that raises an exception However, the report does not react to the event. How do you analyze this issue? There are 3 correct answers to this question. Check if the handler method ON_EVT is defined in a subroutine of the report. Check if the event is triggered by setting a breakpoint at the RAISE EVENT statement. Check if the handler method is registered to the correct event. Check if the implementation of the handler method ON_EVT contains the desired logic. Check if the event is triggered by setting a breakpoint at the MESSAGE ... RAISING ... statement.

Which view types can you use to join two tables with an outer join? There are 2 correct answers to this question. Maintenance view. Help view. Database view. Projection view.

What is data binding? Please choose the correct answer. 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 an outbound plug on one view to the inbound plug of another view. Connecting one Web Dynpro component to another Web Dynpro component.

Which of the following features do you have to consider when you use shared objects? There are 3 correct answers to this question. Concurrent read accesses are supported. Data is saved as tables of objects. Data is saved as attributes of objects. Concurrent write accesses are supported. Memory bottlenecks result in runtime errors and have to be caught.

You define a database view A and maintenance view B in the ABAP 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. Only B can have either a left outer join or an inner join. The tables joined in A must have foreign key relationships.

What is unique about a singleton? There are 2 correct answers to this question. It must be instantiated using a static public constructor. It must be instantiated using a private instance constructor. It must be defined as FINAL. It cannot be defined as FINAL. It must be instantiated using a static protected constructor. It must be instantiated using a static private constructor. It must be instantiated using a protected instance constructor. It must be instantiated using a public instance constructor.

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 secondary index can be created for a database view. A database view can be buffered. An outer join can only be implemented in a database view. A database view can be reused in other programs.

What will happen at runtime when accessing a buffered table? Please choose the correct answer. Following an update to a buffered record, all table buffers in the system will be updated. If data is read from the table buffer, the existing indexes are not used. All SELECT statements will read data from the buffer. If table data is read using indexes, the table buffer will not be filled.

DOG is a subclass of ANIMAL. You have created a variable of type ANIMAL that references an instance of the DOG class. Which of the following statements can you use to copy this reference to a new variable of type DOG? Please choose the correct answer. MOVE... TO…. WRITE… TO... MOVE…? TO…. MOVE-CORRESPONDING... TO….

Function modules provide which types of parameters? There are 4 correct answers to this question. Exceptions. Input. Return values. Output. Input/output (changing).

Which data type is allowed for the reference field of the Currency field? Please choose the correct answer. DEC. CURR. CUKY. UNIT.

How can you declare an internal table using the transparent table A as its line type? Please choose the correct answer. DATA gt_itab TYPE TABLE OF a. DATA gt_itab TYPE a. DATA gt_itab TYPE LINE OF a. DATA gt_itab TYPE REF TO a.

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? Please choose the correct answer. EXPORTING. IMPORTING. RETURNING. CHANGING.

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. Storage type. Enhancement category. Size category. Foreign key relationships.

You have been asked by a customer to develop Open SQL code to convert the value of argument "arg" into the ABAP Dictionary type specified. Which SQL syntax do you use to meet this requirement? Please choose the correct answer. CASTING(arg AS type). CAST(arg AS type). CASTING(arg FOR type). CAST(arg FOR type).

You have created table ZTAB and you want to create a foreign-key relationship to table SAPTAB. Under which condition is this possible? Please choose the correct answer. The check field in ZTAB must have a data element that does NOT refer to a domain. The check field in ZTAB must have the same domain as the corresponding field of check table SAPTAB. The check field in ZTAB must have the same ABAP Dictionary type as the corresponding field of check table SAPTAB. The check field in ZTAB must have the same name as the corresponding field of check table SAPTAB.

Which objects are automatically created when you create a new function group? Please choose the correct answer. A function pool and two include programs. A function pool and two module pools. A function pool and two function modules. A function pool and two subroutine pools.

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. CHAIN. MODULE check_module FIELD field_name. ENDCHAIN. MODULE check_module ON ERROR. FIELD field_name MODULE check_module. FIELD field_name MODULE check_module MESSAGE Ennn.

How do you define an internal table in a private method of a class? There are 3 correct answers to this question. DATA lt_itab TYPE TABLE OF <Structure Type>. DATA lt_itab TYPE TABLE OF <Dictionary Table > WITH HEADER LINE. DATA lt_itab TYPE TABLE OF < Dictionary Table >. DATA lt_itabTYPE <Table Type>. DATA lt_itab TYPE <Dictionary Table>.

Which of the following customer modifications options are available in the table maintenance generator? There are 2 correct answers to this question. Maintenance screens. Events. Search helps. Append searches.

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. User exits. Business add-ins. New BAdIs.

Each ABAP program that actually contains executable statements… There are 2 correct answers to this question. Has declarative statements outside of processing blocks that are considered local. Assigns every executable statement to a processing block regardless of it being in a processing block. Can be tested from the ABAP Workbench by pressing (F8). Has declarative statements inside of processing blocks that are considered local. Only assigns executable statements in a processing block to a processing block. Is divided into processing blocks. Uses event blocks to trigger events in ABAP.

What is the allowed length of the ABAP Dictionary data type DF34_RAW? Please choose the correct answer. The allowed length is between 0 and 33 digits. The allowed length is 34 digits. The allowed length is between 1 and 31 digits. The allowed length is between 1 and 34 digits.

Which screen in the ABAP Dictionary allows you to log data changes to the table? Please choose the correct answer. Attributes tab. Utilities, Database Object, Database Utility. Technical Settings. Delivery and Maintenance tab. Utilities Settings.

Which of the following statements are true? There are 2 correct answers to this question. A conversion routine can be assigned to a domain. You define the value range in the data element. A conversion routine can be assigned to a data element. You can enter documentation for the data element in the ABAP Dictionary.

Which enhancements can provide a screen exit? There are 3 correct answers to this question. Explicit enhancement points. New BAdIs. Explicit enhancement sections. Classic BAdIs. Customer exits.

To generate the function modules for a lock object for a custom table (ENQUEUE_<lock_object> and DEQUEUE_<lock_object>), which tool would you use? Please choose the correct answer. Function Builder (Transaction SE37). Text Elements (Transaction SE32). General Table Maintenance Dialog (Transaction SE54). Reuse Library (Transaction SE83). ABAP Dictionary (Transaction SE11).

Which of the following predefined ABAP types is incomplete? Please choose the correct answer. STRING. P. XSTRING. F.

Each work process... There are 3 correct answers to this question. Is independent of other work processes. Uses a database connection to a work process established when the SAP NetWeaver Application Server ABAP started. Uses a pool of database connections 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 of the elementary data types is deep? Please choose the correct answer. DECFLOAT34. X. XSTRING. N.

You want to read a single line of an internal table using table expression itab[ ...]. How can you identify the line? There are 3 correct answers to this question. Specify a regular expression. Specify a WHERE condition. Specify a free table key. Specify the line index. Specify a secondary table key.

In addition to the primary key of an internal table, how many secondary indexes can you define for an internal table? Please choose the correct answer. 0. 15. 10. 1.

Which of the following steps are required to set up a shared memory area? There are 3 correct answers to this question. Call the attach_for_write method of area root class. Set the root object. Generate an area root class. Enable multiple versions of an area root class. Declare a catalog object.

Which of the following includes are generated when you create a function group? Please choose the correct answer. LxxxxUXX. LxxxxTOP. LxxxxF01. LxxxxO01.

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. Final. Abstract. Protected. Private.

Which of the following rules must you follow when creating subscreens? There are 2 correct answers to this question. Subscreens can call other subscreens. Subscreens CANNOT have an AT EXIT-COMMAND module. Subscreens can have a dialog module containing SET PF-STATUS. Subscreens CANNOT have a field of type OK.

What is the best order to provide an event handler for an ALV? Please choose the correct answer. Write the handler, register for the event, create the ALV, display the ALV. Register for the event, write the handler, 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. Create the ALV, write the handler, register for the event, display the ALV.

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.

In which circumstances is a table considered to be a text table? There are 3 correct answers to this question. This table has an additional language key field. The entire key of this data table is included as the key to this table. This table has a foreign key to the data table as a text table. The ABAP runtime system determines that the relationship exists. This table only has one character-based data field.

How can you search for classic Business Add-Ins (BAdIs)? There are 2 correct answers to this question. Search in the application program for the CALL BADI statement. Search the relevant component in the Implementation Guide (IMG). Search in the application program for the GET BADI statement. Search in the application program for the method GET_ INSTANCE of class CL_EXITHANDLER.

Which of the following actions can you performing both the ABAP Editor and in the ABAP Debugger? Please choose the correct answer. Create a breakpoint for a specific line. Create a breakpoint for a specific message. Create a breakpoint for a specific statement. Create a watchpoint for a specific variable.

What properties will be set when you define a table type in the ABAP Dictionary? There are 3 correct answers to this question. Access mode. Primary key. Line type. GET/SET Parameter. Change document.

Which of the following statements are true? There are 2 correct answers to this question. Standard tables can be accessed by index. Hashed tables are always accessed by index. Hashed tables are accessed by a unique key. Standard tables cannot be accessed by index. A sorted table is always accessed by a unique key.

Which of the following are valid combinations of event visibility and handler method visibility? There are 2 correct answers to this question. Private event and private handler. Private event and public handler. Protected event and public handler. Public event and protected handler.

After which statement will the runtime system initialize the ABAP memory? Please choose the correct answer. SUBMIT... AND RETURN. SUBMIT. CALL TRANSACTION. LEAVE TO TRANSACTION.

Which of the following regarding search helps is a true statement? Please select all the correct answers that apply. The LPos parameter defines the position of the search help parameter in the search hit list. The interface for the search help is defined by the IMP (import) and EXP (export) flag of the search help parameter. 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 SPos parameter defines the position of the input field on the dialog screen.

What is the default length of the type P data type? Please choose the correct answer. 8. 1-16. 64. 1.

Which of the following standard types is numeric? There are 3 correct answers to this question. Decfloat32. P. F. I.

You want to read data from two database tables A and B using a database join. Database table B contains details for data records stored in database table A. Your result should contain all combinations of matching rows from A and B plus all rows from A that do not have matching rows in B. Which statement do you use? Please choose the correct answer. SELECT ... FROM a INNER JOIN b …. SELECT ... FROM b RIGHT OUTER JOIN a …. SELECT ... FROM a JOIN b …. SELECT ... FROM a LEFT OUTER JOIN b ….

You have written a program to output data using the ALV grid control. Which sequence of steps should be executed at runtime? Please choose the correct answer. 1. Create a grid object 2. Pass data to the grid object 3. Create a container object. 1. Create a grid object 2. Create a container object 3. Pass data to the grid object. 1. Pass data to the grid object 2. Create a container object 3. Create a grid object. 1. Create a container object 2. Create a grid object 3. Pass data to the grid object.

You write a report that displays mass data in a table using the ALV Grid Control. Which of the following functions can you offer to the user without doing any specific programming? There are 2 correct answers to this question. Change column width and sequence. Convert currency amount columns. Sort and filter the data by any column. Display details by double-clicking on a row.

What types of changes to the repository does SAP provide? There are 3 correct answers to this question. Enhancement Packages. Deployments from SDN.SAP.COM. Support Packages. Transports. SAP Notes.

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. MESSAGE exxx(nnn). ROLLBACK WORK. MESSAGE axxx(nnn). DELETE UPDATE.

Where do you create online documentation ((F1) help) for fields on the screen? Please choose the correct answer. Domain. Field. Table. Data element. Structure.

Which of the following statements can you use to setup checkpoints in an ABAP program? There are 3 correct answers to this question. BREAK. BREAK_POINT. LOG-POINT. CHECK. ASSERT.

Which of the followings components are part of SAP NetWeaver AS ABAP version 7.1x and higher? There are 2 correct answers to this question. Message Server. Internet Communication Manager (ICM). SAP GUI for Java. Software Deployment Manager (SOM).

Which of the following tools belong to the ABAP Workbench? There are 3 correct answers to this question. Screen Painter. Easy Access Menu. Form Builder. Function Builder. Class Builder.

You call a lock module. Which exceptions could the lock module raise when a logical lock CANNOT be set? There are 2 correct answers to this question. CX_SY_OPEN_SQL_ERROR. CX_SY_DATA_ACCESS_ERROR. SYSTEM_FAILURE. FOREIGN_LOCK.

Which of the following tasks does the BADI implementing class perform? Please choose the correct answer. Inserting. Sequencing. Deleting. Filtering.

Which of the following components belong to the SAP application layer? There are 2 correct answers to this question. Database interface. ABAP dispatcher. Database server. SAP GUI.

Which statements are true about a class that has granted friendship to another class? There are 4 correct answers to this question. The friend has access to protected attributes. All classes the friend has granted friendship access status to also have the same access. The friend has access to public attributes. The friend has access to private attributes. All classes that inherit from the friend (subclasses) also have the same access.

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 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 SINGLE CLIENT SPECIFIED a b FROM table A INTO CORRESPONDING FIELDS OF ls_AB. SELECT a b c d FROM table A JOIN table B ON table A~a EQ table B~e INTO CORRESPONDING FIELDS OF TABLE lt_A_B.

How many kinds of internal tables are supported in the ABAP language? Please choose the correct answer. 1. 3. 2. 5.

What must exist before you can create a new transportable function module? There are 3 correct answers to this question. Module pool. Type group. Package. Change request. Function group.

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 ...ASSIGNING <field_symbol> ...ENDLOOP. LOOP ...INTO <field_symbol> ...ENDLOOP. LOOP ... REFERENCE INTO <field_symbol> ... ENDLOOP. LOOP ... INTO <field_symbol> TRANSPORTING ... ENDLOOP.

Which data element property do you set so that the system logs changes to the content of fields with this data element? Please choose the correct answer. Change document. Input history. Documentation. PARAMETER ID.

Which of the following are key capabilities of SAP NetWeaver? There are 3 correct answers to this question. Enterprise Resource Planning. Application Platform. People Integration. Supply Chain Management. Information Integration.

Where are fixed values for fields stored? Please choose the correct answer. Table. Field. Data element. Domain. Structure.

You build a dialog screen with an input field in an ABAP program. How do you ensure that the contents of the screen field can be accessed in the program? Please choose the correct answer. Enter the name of a data object in the Parameter ID attribute of the screen field. Define a data object in the program with the same name as the screen field. Use the GET statement in the program to transport the data from the screen field. Use a MOVE statement in a PAI module to copy the data to a data object.

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. DATA. SIMPLE. CLIKE. CSEQUENCE.

You want to define data structures to hold two fields with data elements s_carr_id and s_carrname. Which of the following declarations can be used to define this data structure? There are 2 correct answers to this question. DATA: BEGIN OF gs_flight,. DATA BEGIN OF gs_flight,. TYPES: BEGIN OF gty_flight. TYPES: BEGIN OF gs_flight,.

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? Please choose the correct answer. Use the LOOP AT SCREEN. ... ENDLOOP statement to set the "required" property of the input fields to zero. Set the function code assigned to the Cancel button to CANCEL 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 type assigned to the Cancel button to S and handle it in a module with the addition AT EXIT-COMMAND.

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 table in the FROM clause must be a transparent table. The fields after GROUP BY must have a character type. All fields in the SELECT clause that are not part of an aggregate function must be listed after GROUP BY. The SELECT statement must also have a WHERE clause.

Which of the following statements dynamically changes the data type of field z1? Please choose the correct answer. Unassign <fs>. Move z1 to <fs>. Assign z1 to <fs> casting. Assign z1 to <fs>.

Which of the following ABAP statements throws an error at the syntax check? Please choose the correct answer. DATA variable(5) TYPE n. DATA variable. DATA variable(5) TYPE p. DATA variable(5) TYPE t.

What must you specify in a Unicode system when opening a file in TEXT MODE? Please choose the correct answer. The Layer page. The byte order. The code page. The ENCODING addition.

A class is defined as follows: CLASS my_class DEFINITION. PUBLIC SECTION. METHODS do_something. EVENTS state_changed. CLASS-METHODS static1. PRIVATE SECTION. TYPES t table TYPE STANDARD TABLE OF t001 WITH NON-UNIQUE DEFAULT KEY. CONSTANTS gc_const TYPE IVALUE 1. ENDCLASS. Which components of the class can static method static1 address directly? There are 2 correct answers to this question. The t_table type. The do_something method. The state_changed event. The gc_const constant.

Using the screen system table, what can you modify through a LOOP AT SCREEN ... ENDLOOP construct? Please choose the correct answer. Attributes of screen elements. Values of screen elements. Function code of buttons. Screen status.

For which of the following purposes can you use the ABAP dictionary? There are 2 correct answers to this question. To activate logging for transparent tables. To create lock objects. To maintain program translations. To create development classes.

You create a domain in the ABAP dictionary. How can you use this domain? Please choose the correct answer. To describe the value range of a table field or structure component. To define technical properties of data elements. To define the data type of a table field or structure component. To define data objects in ABAP programs.

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. INITIALIZATION 2. AT SELECTION-SCREEN 3. AT SELECTION-SCREEN OUTPUT 4. START-OF-SELECTION. 1. AT SELECTION-SCREEN OUTPUT 2. INITIALIZATION 3. AT SELECTION-SCREEN 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.

What is variable-length structure called? Please choose the correct answer. Flat structure. Nested link structure. Nested structure. Link structure.

Which of the following ABAP standard types are incomplete? There are 2 correct answers to this question. STRING. N. F. X.

What options do you have when setting a watchpoint? There are 2 correct answers to this question. Stop at any change of a specific variable. Stop at predefined conditions for all variables. Stop at any change of all variables. Stop at predefined conditions for a specific variable.

Which of the following is correct? Please choose the correct answer. None of the above. The screen attributes can be modified in the PROCESS BEFORE OUTPUT event block. The screen attributes can be modified in the PROCESS AFTER INPUT event block. The screen attributes can be modified in the PROCESS BEFORE OUTPUT and PROCESS AFTER INPUT event blocks.

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_TRAN_A 2. UPD_VEHI_B. 1. UPD_VEHI_A 2. UPD_TRAN_B. 1. UPD_TRAN_B 2. UPD_VEHI_B. 1. UPD_VEHI_A 2. UPD_TRAN_A.

PROCESS AFTER INPUT FIELD A MODULE check_A FIELD B MODULE check_B CHAIN. FIELD: C, D MODULE check_CD ENDCHAIN CHAIN. FIELD: C, B. MODULE check_CB ENDCHAIN What happens if the application sends a type E message during the check_CB module processing?. The screen is displayed again without processing the PBO flow logic. All fields are ready for input. The screen is NOT displayed again. Processing terminates and the user must restart the ABAP program. The screen is displayed again and the PBO flow logic is processed. Only fields B and C are ready for input. The screen is displayed again without processing the PBO flow logic. Only fields B and C are ready for input.

Which rules do you have to consider when working with pooled tables? There are 2 correct answers to this question. Only key fields should be used in WHERE condition. An append structure can be created. All fields can be used in indexes. Only key fields should be used in ORDER BY clauses.

Which ABAP statement can make an element visible that you statically defined as invisible?. SCREEN-ACTIVE = 1. SCREEN-ACTIVE = 0. SCREEN-INVISIBLE = 1. SCREEN-INVISIBLE = 0.

How many work areas are available in the Debugger? Please choose the correct answer. 12. 15. 9. 7.

What does a view do? There are 4 correct answers to this question. Contains a view controller. If entered by an inbound plug, can cause an event handler method to be called. Contains windows. Can be contained in a window. Contains a view controller.

A work process… Please choose the correct answer. Becomes inactive while waiting for a user. Becomes active while waiting for a user. Uses a common memory area called shared memory. Stays linked toa screen through the dispatcher.

Which statement is true? Please choose the correct answer. A database LUW must be placed within an SAP LUW. A database LUW must be placed without an SAP LUW. An SAP LUW must be placed within a database LUW. A database LUW cannot be placed within an SAP LUW.

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. GET REFERENCE OF data_ref->* INTO text_ref. WRITE text_ref->*. WRITE data_ref->*. ASSIGN data_ref->* TO<fs> WRITE <fs>. text_ref ?= data_ref. WRITE text_ref->*.

Which of the following can you do with the ABAP debugger? There are 3 correct answers to this question. Analyze SQL traces. Change source code. Analyze memory usage. Analyze internal tables. Compare data objects.

Which statements are true? There are 5 correct answers to this question. The ALV Object Model requires a table refresh after programmatically changing the ALV. The ALV Object Model uses a reference to the data table for 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 Grid can define a sort criteria for initial display. The ALV Grid uses a reference to the data table for display.

You are using the new debugger and you want to change the content of an internal table. Which actions are allowed? There are 3 correct answers to this question. Delete the selected rows. Change row content and press Save (<CTRL> + S). Delete table from memory. Change row content and press Enter (<ENTER>). Delete the entire contents of a table.

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. OBLIGATORY. READ-ONLY. VALUE. DEFAULT.

Report abuse