C_TAW12_731 Exam Questions Sample

March 3, 2017 | Author: Andrew Prem Kumar | Category: N/A
Share Embed Donate


Short Description

Download C_TAW12_731 Exam Questions Sample...

Description

1. You have defined a classical screen 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 ? Ans. Assign function type E to the Cancel button and handle it in a module with the addition AT EXIT-COMMAND. 2. When you add programming logic to your ABAP program that checks authorizations, which of the following do you have to create? Ans. An authorization role, An authorization profile.

3. To which of the following you must assign newly created SAP repository objects? Ans. Package.

4. Which of the following includes are generated when you create a function group? And. LxxxxTOP

5. How can you find customer exists in an ABAP program? Ans. Search for 'CALL CUSTOMER' in the program , Search for customer exists in the Repository Information System.

6. Which of the following transactions can you use to define transparent table? Ans. SE11.

7. Which of the following interface technologies are available in SAP systems? Ans. OLE, HTTP, RFC.

8. You want to develop a validation routine for a selection screen field. If a wrong value is entered into the field an error message should be displayed and the focus should move to the field. Which event do you use to achieve this? Ans. AT SELECTION-SCREEN.

9. Which controller types can exist within a Web Dynpro component? Ans. Window controller, View controller, Component controller.

10. Which of the following function types in a GUI status are reserved for internal use? Ans. S-SYSTEM , H-HELP REQUEST.

11. Which of the following are valid combinations of event visibility and handler method visibility ? Ans. Public event and protected handler , Private event and private handler.

12. Which of the following customer modifications options are available in the table maintenance generator? Ans. Maintenance screens , Events .

13. Which of the following transactions are integrated into the ABAP workbench ? Ans. Class builder (SE24) , ABAP editor (SE38) .

14. 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? Ans. WHERE city LIKE '%BU%' .

15. A Custom transparent table was created with delivery class A and a table maintenance view was generated for this table. You change the delivery class to C and the table is activated successfully. What additional steps do you have to complete ? Ans. Delete the original maintenance view and then create and generate a new one.

16. Which controller types can exist within a Web Dynpro component ? (Choose three) Ans. Windows controller, View controller, Component controller.

17. When analyzing a program, which tasks can you perform using a code inspector? Ans. Discover unused variables , Execute the extended program check , Determine used database tables.

Which of the following can you do with the SAP code inspector? Please choose the correct answer. Response:

Analyze runtime data.

Monitor runtime behavior

Perform static code checks

Monitor background tasks

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. Response:

OBLIGATORY

DEFAULT

READ-ONLY

VALUE

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. Response:

Select from the list of freely selected BAdIs or enhancement spots in the Repository Information System.

Select from the list of application-related application related BAdIs or enhancement spots in the SAP Application Hierarchy.

Perform a program-related related global search for a customer exit.

Perform a program-related related global search for GET BADI.

Search for a Business Transaction Event in the Customizing tree (transaction SPRO).

When is a foreign key check performed on an input/output field? Please choose the correct answer. Response:

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 check table is defined

If the field refers to the dictionary field for which a value help is defined

If the field refers to the dictionary field for which a append search is defined

What can be exposed in the component interface of a Web dynpro component? Please choose the correct answer. Response:

Custom methods of the component controller

Standard hook methods of the component controller

Public attributes of WINDOW controllers

Context nodes of WINDOW controllers

Which objects can share data through context mapping? Please choose the correct answer. Response:

Custom controllers and transparent tables

Global classes and component controllers

View controller and another view controller

Component controllers and view controllers

Which of the following are valid control level changes within a loop over an internal table? There are 2 correct answers to this question. Response:

COLLECT

SUM

LAST

END of

Where can you set the GUI status and the GUI title for a classical screen (dynpro)? Please choose the correct answer. Response:

In a module called from PBO of the screen

In a module called from PAI of the screen

In the attributes of the screen

In the properties of the related header UI element

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 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. Response:

ASSIGN data_ref->* >* TO WRITE

GET REFERENCE OF data_ref->* data_ref INTO text_ref. WRITE text_ref->*. >*.

WRITE data_ref->*.

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. Response:

Analyze SQL traces.

Change source code.

Analyze internal tables

Compare data objects.

Analyze memory usage.

You want to translate dynamic text in a web dynpro. From which abstract class should you inherit? Please choose the correct answer. Response:

CL_WD_CONTEXT_SERVICES

CL_WD_COMPONENT_ASSISTANCE

CL_WD_COMPONENT_SERVICES

CL_WD_CONFIGURATION_MODEL

What can you change in the ABAP Debugger? Please choose the correct answer. Response:

Value of a reference variable

Content of an internal table

Value of a constant

Definition of a structure

Which of the following values are replaceable in debugger mode? Please choose the correct answer. Response:

Table names

Constants

Variables

Field names

Why should you bundle database updates in your dialog programs? Please choose the correct answer. Response:

To allow you to use SAP locks to ensure data consistency

To process the SAP LUW within the database LUW to ensure data consistency

To be able to rollback database changes performed in the same dialog step

To avoid database locks set by an SQL statement that persists until the end of the program

What is the SAP recommended naming convention for append structures of standard SAPtables? Please choose the correct answer. Response:

The name of the append structure must start with ZZ or YY.

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.

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. Response:

FIELD field_name MODULE check_module.

CHAIN. MODULE check_module FIELD field_name. ENDCHAIN.

MODULE check_module ON ERROR.

FIELD field_name MODULE check_module MESSAGE Ennn.

For which of the following requirements can you implement a functional method? There are 2 correct answers to this question. Response:

A method to set an instance attribute with one importing parameter and no other parameters

A factory method that returns an object reference

A handler method for an event that has a returning parameter

A private static helper method that returns a single value as the result of an algorithm

Which of the following enhancements calls a customer function module. There are 2 correct answers to this question. Response:

Business Transaction event

User exit

Business Add-in in (BADIs)

Customer exit

Which of the following must you do to be able to use a Business Add-in(BADI)? Add in(BADI)? There are 2 correct answers to this question Response:

Activate the enhancement project

Create the BADI implementation

Modify the adapter class

Write code for methods

Which of the following is an implicit enhancement? There are 2 correct answers to this question. Response:

Pre-method

Protected method

Overwrite method

Private method

What features are provided by the database interface? There are 3 correct answers to this question. Response:

Data consistency check using foreign key relationships

Database independence of application programs

Access to SAP table buffers

Conversion of Open SQL statements from ABAP statements into the corresponding database statements

Syntax check of Native SQL commands

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. Response:

Perform a program-related related global search for GET BADI.

Select from the list of freely selected BAdIs or enhancement spots in the Repository Information System.

Perform a program-related related global search for a customer exit.

Select from the list of application-related application related BAdIs or enhancement spots in the SAP Application Hierarchy.

Search for a Business Transaction Event in the Customizing tree (transaction SPRO).

In which controller type can you embed a service call? Please choose the correct answer. Response:

Configuration controller

Interface controller

Component controller

View controller

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. Response:

SELECT … FROM a INNER JOIN b …

SELECT … FROM a JOIN b …

SELECT … FROM b RIGHT OUTER JOIN a …

SELECT … FROM a LEFT OUTER JOIN b …

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 nd 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 work? Please choose the correct answer. Response:

1.UPD_VEHI_A 2.UPD_TRAN_A

1. UPD_TRAN_B 2. UPD_VEHI_B

1.UPD_VEHI_A 2.UPD_TRAN_B

1. UPD_TRAN_A 2. UPD_VEHI_B

Which view types can you use to join two tables with an outer join? There are 2 correct answers to this question. Response:

Help view

Maintenance view

Projection view

Database view

Which of the following can you use to enhance SAP standard tables and structures with fields?

There are 2 correct answers to this question. Response:

Customizing includes

Field exits

Append structures

Append search helps

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, contract Cont_type TYPE contract-cont_type, cont_type, END of wa_result, Lt_result type table of wa_result. How can you replace e 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 wa_result cont_id WHERE part EQ wa_partner-part_id part_id And DIVISION eq ‘Water’. Append wa_result to lt_result. ENDSELECT. If sy-subrc0. subrc0. CLEAR wa_result-cont_id wa_result APPEND wa_result TO lt_result. ENDIF. ENDSELECT. Please choose the correct answer. Response:

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 partnerpartner-part_id = contract-part_id AND contract-division division EQ ‘Water’ INTO TABLE lt_result WHERE kind EQ ‘Residential’.

SELECT part_idcont_id from partner LEFT JOIN contract on partnerpartner-part_id = contract-part_id AND partner-kind 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’.

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. Response:

SELECT a b c d FROM table A JOIN table B ON table A~a EQ table B~ eINTO CORRESPONDING FIELDS OF TABLE lt_A_B.

SELECT a b FROM table A INTO CORRESPONDING FIELDS OF TABLE lt_AB

SELECT SINGLE CLIENT SPECIFIED a b FROM table A INTO CORRESPONDING FIELDS OF ls_AB.

SELECT SINGLE FOR UPDATE a b FROM table A INTO CORRESPONDING FIELDS OF ls_A WHERE c EQ ‘1234’.

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. Response:

Context node

Supply function

Interface controller

Inbound plug

For which of the following purposes can you use the ABAP dictionary? There are 2 correct answers to this question. Response:

To activate logging for transparent tables

To create lock objects

To maintain program translations

To create development classes

Compared to a predefined ABAP type what additional properties can be assigned to a domain? There are 3 correct answers to this question. Response:

Parameter IDs

Value tables

Search helps

Fixed values

Conversion exits

You defined data reference z1 generically. Which statement would you use to access the content of the referenced variable? Please choose the correct answer. Response:

Assign (z1) to

Get reference of z1 into wa

Assign z1 to

Assign z1->* to

A structure has enhancement category 3, can be enhanced (character-type). (character type). Which set of elementary types is allowed for the new fields? Please choose the correct answer. Response:

C,D,N,X

C,D,N,T

D,I,string, T

F,I,P,X

Which prerequisites must be fulfilled before a repository object can be transported? There are 3 correct answers to this question. Response:

The repository object must be assigned to a change request.

The repository object must be assigned to a package.

A transport layer must be assigned to the package.

An application component must be assigned to the repository object.

An inactive version of the repository object must exist.

What process is used to establish the automatic transport of data between the view controller's context-attributes attributes and the UI element in its layout? Please choose the correct answer. Response:

View assembly

Data migration

Context mapping

Data binding

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. Response:

The subclass method has a lower visibility than the super class method

The super class method is abstract

The subclass method has same visibility as the super class method

The superclass method is an instance method

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. Response:

Insert ZZPRICE into an SAP structure for the table

Insert ZZPRICE at the end of the table

Add ZZPRICE to the customizing include for the table

Create an append structure and add ZZPRICE to it.

What do you need to have in your program to respond to the DOUBLE_CLICK event raised by an instance of the CL_GUI_ALV_GRID class? There are 3 correct answers to this question. Response:

A CATCH statement to capture the event

A handler method for the event

A handler class

A SET HANDLER statement to register the handler to the event

A method to read the registration table

Which of the following steps are required to set up a shared memory area? There are 3 correct answers to this question. Response:

Call the attach_for_write method of area root class

Generate an area root class

Declare a catalog object

Set the root object

Enable multiple versions of an area root class

You want to include an element of type ‘Table’ in your web dynpro. What actions add the corresponding columns to the table automatically? Please choose the correct answer. Response:

Bind the table attribute ‘DATA_SOURCE’ to the context node

Right click the table and select the ‘CREATE_BINDING’ option

Include the method BIND_TABLE of IF_WD_CONTEXT_NODE.

Generate a ‘BIND_TABLE’ method using the web dynpro method wizard.

Which of the following characters is the first of a menu exit function code? Please choose the correct answer. Response:

+

-

&

*

Which of the following enhancement options does not require any preparation from SAP? Please choose the correct answer. Response:

Explicit enhancement sections

Implicit enhancement point

New BAdIs

Explicit enhancement point

Which of the following features do you have to consider when you use shared objects? There are 3 correct answers to this question. Response:

Memory bottlenecks result in runtime errors and have to be caught

Data is saved as attributes of objects

Concurrent write accesses are supported

Concurrent read accesses are supported

Data is saved as tables of objects

What can be exposed in the component interface of a Web dynpro component? Please choose the correct answer. Response:

Public attributes of WINDOW controllers

Context nodes of WINDOW controllers

Custom methods of the component controller

Standard hook methods of the component controller

To which ABAP Dictionary definition can you assign fixed values? Please choose the correct answer. Response:

Component of a structure

Field of a transparent table

Data element

Domain

Which ABAP statement can make an element visible that you statically defined as invisible? Please choose the correct answer. Response:

SCREEN-ACTIVE = 1

SCREEN-INVISIBLE INVISIBLE = 1

SCREEN-ACTIVE = 0

SCREEN-INVISIBLE INVISIBLE = 0

What is the purpose of implicit enhancement points? Please choose the correct answer. Response:

To change code in a standard SAP program

To add fields to an SAP database table

To create a secondary index for an SAP database table

To add code to a standard SAP program

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. Response:

Class method

Web service proxy

Transaction code

Function module

Function group

Which of the following statements dynamically changes the data type of field z1? Please choose the correct answer. Response:

Unassign

Assign z1 to

Move z1 to

Assign z1 to casting

Which steps are needed when implementing the singleton concept for class instantiation with minimum coding? There are 3 correct answers to this question. Response:

Define the class as abstract.

Create an instance of the class in a static constructor.

Save the instance of the class in a static attribute.

Create an event that returns the instance of the class.

Define the instantiation of the class as private

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? Please choose the correct answer. Response:

Write the error data into a RECEIVING parameter that is passed by value.

Write the error data into a CHANGING parameters passed by value.

Write the error data into an EXPORTING parameters passed by reference.

Write the error data into TABLES parameters that is passed by reference.

What does SAP recommend that you use a hashed table? Please choose the correct answer. Response:

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.

When a table must be accessible by both index and key

Which of the following tools belong to the ABAP Workbench? There are 3 correct answers to this question. Response:

Easy Access Menu

Form Builder

Class Builder

Screen Painter

Function Builder

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. Response:

15

1

10

0

How do you define an internal table in a private method of a class? There are 3 correct answers to this question. Response:

DATA lt_itab TYPE TABLE OF WITH HEADER LINE

DATA lt_itab TYPE

DATA lt_itab TYPE TABLE OF < Dictionary Table >

DATA lt_itabTYPE

DATA lt_itab TYPE TABLE OF

Which of the following can you define in the technical settings of a transparent table? There are 3 correct answers to this question. Response:

Data class

Size category

Buffering type

Delivery class

Table name

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. Response:

1. Create a grid object 2. Pass data to the grid object 3. Create a container object

1. Create a container object 2. Create a grid object 3. Pass data to the grid 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

How can you add a session breakpoint to your program? There are 2 correct answers to this question. Response:

Set a breakpoint in the ABAP editor and select Save.

Set a breakpoint in the ABAP debugger and press F8

Set a breakpoint in the ABAP editor

Execute command /h

For a given date(variable lv_date), you want to find all the connections from Frankfurt to Sydney with exactly one stopover. You want to fly from the stopover city to Sydney on the same day you arrive in the stopover city. Table ZFLIGHTS hold the following information about flights. -flightid: primary key -cityfrom:departure city -datefrom: departure date -timefrom:departure time -cityto:destination city -dateto:destination date -timeto:destination time Which of the following Open SQL Queries can you use to find all the possible stopover cities? Please choose the correct answer. Response:

SELECT cityto INTO TABLE lt_cities FROM zflights AS destination WHERE cityfrom IN (SELECT DISTINCT cityto FROM zflights WHERE dateto = destination~datefrom AND timeto < destination~timefrom AND cityfrom = ‘FRANKFURT’ AND datefrom = lv_date ) AND destination~cityto = ‘Sydney’

SELECT DISTINCT cityfrom INTO TABLE lt_cities FROM zflights zflights AS destination WHERE cityfrom IN (SELECT cityto FROM zflights WHERE dateto = destination~datefrom AND timeto < destination~timefrom AND cityfrom = ‘FRANKFURT’ AND datefrom = lv_date ) AND destination~cityto = ‘Sydney’

SELECT cityfrom INTO TABLE lt_cities FROM zflights AS destination WHERE cityto IN (SELECT DISTINCT cityfrom FROM zflights WHERE dateto = destination~datefrom AND timeto < destination~timefrom AND cityfrom = ‘FRANKFURT’ AND datefrom = lv_date ) AND destination~cityto = ‘Sydney’

SELECT DISTINCT cityto INTO TABLE lt_cities FROM zflights AS destination WHERE cityfrom IN (SELECT cityto FROM zflights WHERE dateto = destination~datefrom AND timeto < destination~timefrom AND cityfrom = ‘FRANKFURT’ AND datefrom = lv_date ) AND destination~cityto n~cityto = ‘Sydney’

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. Response:

Select the option Not Classified from the enhancement category.

Change the Data Class and Size category in the technical settings.

Select any option other than Not Classified from the enhancement category

Provide the correct reference field for the Currency or Quantity field.

What options do you have when setting a watchpoint? There are 2 correct answers to this question. Response:

Stop at predefined conditions for all variables.

Stop at any change of all variables.

Stop at predefined conditions for a specific variable.

Stop at any change of a specific variable.

How is an ABAP program with several dialog steps executed? Please choose the correct answer. Response:

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.

Which statement is used to generically define the data reference variable z1? Please choose the correct answer. Response:

data z1 type any

data z1 type ref to data

data z1 type ref to PA0001

data z1 type any table

When are the changes to the VB* table transferred to the database? Please choose the correct answer. Response:

When an update function module is executed

When the enqueue work process is executed

When the main program is executed

When the update work process is executed

Which of the following ABAP standard types are incomplete? There are 2 correct answers to this question. Response:

N

STRING

F

X

What do global types and local types have in common? Please choose the correct answer. Response:

Documentation

Field labels

Search help

Technical information

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. Response:

LOOP AT INTO . < ENDLOOP.

LOOP AT TRANSPORTING INTO . ENDLOOP.

LOOP AT REFERENCE INTO . ENDLOOP.

LOOP AT ASSIGNING . ENDLOOP.

You create a function group ZATP. What is the name of the corresponding main program? Please choose the correct answer. Response:

SAPMZATP

SAPLZATP

ZATP

SAPFZATP

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. Response:

Response:

MESSAGE exxx(nnn).

ROLLBACK WORK.

EXIT.

MESSAGE axxx(nnn).

DELETE UPDATE.

Which hook method exists for all controller types? Please choose the correct answer. Response:

wddoinit( )

wddoonclose( )

wddoonopen( )

wddobeforenavigation( )

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. Response:

Sequence diagram

Object diagram

Class diagram

Component diagram

When you add programming logic to your ABAP program that checks authorizations,which of the following do you have to create? There are 2 correct answers to this question. Response:

An authorization role

An authorization object

An authorization profile

An authorization Access

What is mandatory for automatic data transport between a variable and an input field on a classical screen (dynpro)?

Please choose the correct answer. Response:

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.

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. Response:

Insert ZZPRICE at the end of the table

Create an append structure and add ZZPRICE to it.

Add ZZPRICE to the customizing include for the table

Insert ZZPRICE into an SAP structure for the table

When do you need to use the GROUP BY clause in the SELECT statement? Please choose the correct answer. Response:

If you want to use aggregate functions and all components in the field list are aggregate functions

If you want to redefine the sequence of the columns in the result set

If you want to use aggregate functions and at least one component in the field list is a column identifier

If you want to use ORDER BY to specify a sub-order sub

How do you program an input validation on a selection screen that allows users to correct their input? Please choose the correct answer. Response:

Implement the check at the event END-OF-SELECTION. END SELECTION. In case of an input error, a type E MESSAGE must be displayed.

Implement the check at the event AT SELECTION-SCREEN SCREEN OUTPUT. In case of an input error, a type E MESSAGE must be displayed.

Implement a check at the event AT SELECTION-SCREEN. SELECTION SCREEN. In case of an input error, a type E MESSAGE must be displayed.

Implement the check at the event AT SELECTION-SCREEN. SCREEN. In case of an input error, a type A MESSAGE must be displayed.

Which desktops are part of the new ABAP debugger? There are 3 correct answers to this question. Response:

Break./Watchpoints

Desktop 1

Session

Objects

List

What types of changes to the repository does SAP provide? There are 3 correct answers to this question. Response:

Deployments from SDN.SAP.COM

Transports

SAP Notes

Support Packages

Enhancement Packages

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. Response:

SET_TABLE _FOR_FIRST_DISPLAY in module modu PBO

REFRESH_TABLE_DISPLAY in module PBO

SET_TABLE_FOR_FIRST_DISPLAY in module PAI

REFRESH_TABLE_DISPLAY in module PAI

You want to use a BAdI to extend the functions of an SAP program. Which of the following tasks is necessary? Please choose the correct answer. Response:

Implement a class that implements the BAdI interface.

Create an enhancement project using a customer exit.

Call the BAdI

Define an interface for the BAdI.

Which of the following statements can you use to setup checkpoints in an ABAP program? There are 3 correct answers to this question. Response:

BREAK

ASSERT

BREAK_POINT

LOG-POINT

CHECK

When would you call the RFC function module synchronously? There are 2 correct answers to this question. Response:

During interactive communication

During unidirectional communication

During queue processing

During two-way way communication

Which of the following actions can be performed in the Process After Input (PAI) processing block? Please choose the correct answer. Response:

Check he function code.

Set the title bar.

Set the GUI status of the screen.

Modify screen attributes dynamically.

What will happen at runtime when accessing a buffered table? Please choose the correct answer.

Response:

All SELECT statements will read data from the buffer.

Following an update to a buffered record, all table buffers in the system will be updated.

If table data is read using indexes, the table buffer will not be filled.

If data is read from the table buffer, the existing indexes are not used.

What can you create using the ABAP Dictionary? There are 3 correct answers to this question. Response:

Internal tables

Transparent tables

Field symbols

Domains

Type pools

Which of the following Data Types are allowed in ABAP? There are 2 correct answers to this question. Response:

DECFLOAT64

DECFLOAT32

DECFLOAT34

DECFLOAT16

In an ABAP program you have the following code sequence: DATA var TYPE n LENGTH 1.

FIELD –SYMBOLS TYPE c ASSIGN var TO CASTING Which type is used to cast the assigned memory area? Please choose the correct answer. Response:

The type of

The default type I

The default type STRING

The type of var

Using the screen system table, what can you modify through a LOOP AT SCREEN … ENDLOOP construct? Please choose the correct answer. Response:

Attributes of screen elements

Values of screen elements

Function code of buttons

Screen status

Which of the following types of SQL statements always bypass the SAP table buffers? There are 2 correct answers to this question. Response:

SELECT … UP TO 1 ROW

SELECT … INNER JOIN…

SELECT SUM (sales)

SELECT SINGLE

Which SELECT statement will always bypass the SAP table buffers? Please choose the correct answer. Response:

SELECT … ENDSELECT.

SELECT … INTO TABLE …

SELECT … SINGLE …

SELECT … FOR UPDATE …

Which of the following tasks does the BADI implementing class perform? Please choose the correct answer. Response:

Sequencing

Filtering

Inserting

Deleting

You have created a Web Dynpro view that shows data for airline connections between cities. You want to display flight data for a specific date in a different view after the user select a date and presses a button. Which of the following actions you must perform? There are 2 correct answers swers to this question. Response:

Edit the handler method in the view controller

Set the interface property for key fields

Add a client-side side event in the view

Create and link plugs between the views

You Created the following ABAP Code:

DATA x TYPE REF TO DATA DATA y TYPE REF TO OBJECT ASSIGN x TO ASSIGN y TO

You want to add a declaration of to the Code. Which of the Following Declarations are Valid?

There are 2 correct answers to this question. Response:

FIELD-SYMBOLS

FIELD-SYMBOLS SYMBOLS TYPE REF TO ANY

FIELD-SYMBOLS SYMBOLS TYPE REF TO DATA

FIELD-SYMBOLS SYMBOLS TYPE ANY

How do you embed a subscreen in a main screen? Please choose the correct answer. Response:

Use SET SUBSCREEN in the flow logic of the main screen.

Use SET SUBSCREEN in a PBO module of the main screen.

Use CALL SUBSCREEN in a PBO module of the main screen

Use CALL SUBSCREEN in the flow logic of the main screen.

Which components belong to an elementary search help? There are 2 correct answers to this question. Response:

Attachment to a field

Fixed values

Selection method

Import / export parameters

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. Response:

Set the function code assigned to the Cancel button to CANCEL and handle it in a module with the addition AT EXIT-COMMAND. COMMAND.

Set the function type assigned to the Cancel button to S and handle it in a module with the addition AT EXIT-COMMAND.

Assign function type E to the Cancel button and handle it in a module with the addition AT EXIT EXITCOMMAND.

Use the LOOP AT SCREEN. ... ENDLOOP statement to set the "required" property of the input fields to zero.

Which of the following features do you have to consider when you use shared objects? There are 3 correct answers to this question. Response:

Concurrent read accesses are supported

Concurrent write accesses are supported

Data is saved as tables of objects

Data is saved as attributes of objects

Memory bottlenecks result in runtime errors and have to be caught

Which property of the InputField UI element must be bound to a context attribute? Please choose the correct answer.

Response:

visible

value

state

enable

How do you add fields to an SAP-delivered delivered transparent table without modification? Please choose the correct answer. Response:

Define a structure containing the new fields and include it in the table definition.

Add the new fields to the table definition.

Create an append structure containing the new fields.

Use the database utility to enhance the definition on the database directly.

Which boundary conditions lead to improved access time to an internal table? There are 3 correct answers to this question. Response:

Left justified part of key for hashed tables

Index access for hashed tables

Index access for standard tables

Left justified part of key for sorted tables

Fully qualified key for sorted tables

You want to create a transparent table. Which of the following must you define to activate the table? There are 3 correct answers to this question. Response:

A delivery class

The foreign key

The MANDT field

A short description

The primary key

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF