option
My Daypo

CertABAP

COMMENTS STADISTICS RECORDS
TAKE THE TEST
Title of test:
CertABAP

Description:
Segundo Pool de Preguntas

Author:
hEcKsAnZ
(Other tests from this author)

Creation Date:
19/06/2012

Category:
Computers

Number of questions: 128
Share the Test:
Facebook
Twitter
Whatsapp
Share the Test:
Facebook
Twitter
Whatsapp
Last comments
No comments about this test.
Content:
NetWeaver Overview (TAW12) .
NETWEAVER OVERVIEW (TAW12) Which of the following statements about the SAP NetWeaver is true? The Bank Analyzer is part of SAP NetWeaver SAP NetWeaver provides tools to integrate a heterogeneous software landscape The Industrial Solution Utilities (ISU) is part of SAP NetWeaver SAP NetWeaver can be used to integrate non-SAP application systems The main purpose of SAP NetWeaver is to integrate people, information, and processes and to provide a platform for application.
NETWEAVER OVERVIEW (TAW12) The configuration of a SAP system comprises several server layers. Which of the following is the smallest possible configuration of a SAP system concerning its server layers? Please choose the correct answer. Presentation Server, Internet Server, Computing Server Presentation Server, Internet Server, Database Server Presentation Server, Application Server Presentation Server, Application Server, Database Server.
NETWEAVER OVERVIEW (TAW12) You execute an ABAP program with several dialog steps (screens). Which statement is correct? Please choose the correct answer. The entire program is always processed in exactly one dialog work process. This dialog work process also remains reserved for this program while the screen is displayed on the front end The ABAP dispatcher takes over the entire execution of the ABAP programs and gets the user context of the programs from the roll area The program components for the individual dialog steps are usually executed in various dialog work processes that are released once a program component has been processed (while the screens are displayed on the front end).
NETWEAVER OVERVIEW (TAW12) The SAP NetWeaver AS (Application Server) offers the possibility to install an ABAP stack or a Java stack. Which of the following statements about the possible combinations of ABAP and Java stacks in one SAP NetWeaverApplication Server is true? Please choose the correct answer In one SAP NetWeaver Application Server there can be installed either an ABAP stack or a Java stack, but never both stacks In one SAP NetWeaver Application Server there can be installed either a stand-alone ABAP stack, or a combination of an ABAP stack and a Java stack, but there can never be installed a stand-alone Java stack In one SAP NetWeaver Application Server there can be installed either a stand-alone ABAP stack, or a stand-alone Java stack, or a combination of an ABAP stack and a Java stack In one SAP NetWeaver Application Server there always must be installed both stacks.
Class identification analyzation and design (TAW10) .
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) You are writing a Business-Server-Page-Application (BSP) where you use the global class CL_BSP_CONTROLLER2. This class has implemented the global interface IF_BSP_CONTROLLER in which the method HANDLE_EVENT is defined There is no other method in the class CL_BSP_CONTROLLER2 with the name HANDLE_EVENT. In your program we find the following lines: DATA r_class TYPEREF TO cl_bsp_controller2, r_interface TYPE REF TO if_bsp_controller. CREATEOBJECT r_class. CREATE OBJECT r_interface TYPE cl_bsp_controller2. Which of the following method calls are syntactically correct? (in relation to the above coding lines) r_class->if_bsp_controller~handle_event(…) r_class-> handle_event(…) r_interface->handle_event(…) r_interface->if_bsp_controller~handle_event(…).
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) When you implement a class you can use most of the procedural ABAP statements within the class. But some statements are forbidden. What is forbidden within class definition? There are 3 correct answers to this question The definition of internal tables with header lines The definition of nested structure The TABLES statement Typing with LIKE to ABAP Dictionary types.
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) If you program you need the names of the fields of a structure wa_materialat runtime. Therefore you can use the RTTI classes. The root class is cl_abaptypedescr, which provides a public static functional method describe_by_data. This method returns a reference of type cl_abap type descr you have defined are reference r_descr as follows DATA r_describe TYPE REF TO cl _abap_structdescr. The clad cl_abap_ structdescr is a sub class of cl_abap_ typedescr. Which of the statement is syntactically correct? r_describe ?= cl_abap_typedescr =>describe_by_data( wa material ) r_describe = cl_abap_typedescr=>describe_by_data( wa _material ) r-describe != cl_abap_typedescr=>describe_by_data( wa material ).
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) You have implemented a class cl_customer where you have defined a private attribute name. From where you can access the attribute name directly? There is more than one correct answer to this question. You have direct access to the attribute name from all methods of the class cl_customer itself. You have direct access to the attribute name from all methods of all sub classes of cl_customer You have direct access to the attribute name from all methods of a class cl_friend, where cl_customer grants friendship to the class cl_friend You have direct access to the attribute name from the main part of the program.
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) You like to create a list with the global class CL_GUI_ALV_GRID. In this class the event DOUBLE_CLICK is defined, in that way that if a user makes a double click with his mouse on the list, the event would be raised. In your case every time the user makes a double click on the list a popup should appear which shows the number of the line on which has been double clicked. What do you have to do therefore? There is more than one correct answer to this question Define a local class in which the event DOUBLE_CLICK is redefined and raised Write a handler method for the event DOUBLE_CLICK of the class CL_GUI_ALV_GRID, which calls the popup. Catch the event DOUBLE_CLICK with the CATCH statement under which the popup call is implemented Register for the the event DOUBLE_CLICK by using the statement SET HANDLER.
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) In a class cl_vehicle you need a method get_fuel, which estimates the fuel consumption of a vehicle. This method should be implemented as a functional method. How you define a functional method and where you can use the functional method? There Is More Than One Correct Answer To This Question. A functional method can have any number of IMPORTING and EXPORTING A functional method has exactly one RETURNING parameter You Can Use A Functional Method Directly In An Arithmetic Expression You can use a functional method directly in a WRITE statement.
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) You have got defined two classes cl_airplane and cl_passenger_plane, where cl_passenger_plane is the sub class of cl_airplane. In the class cl_airplane is the public instance method display_attributes defined, which has no parameters. In the sub class cl_passenger_plane is the public instance method display_number_of_seats defined, which has also no parameters. In your program you have implemented the following lines: DATA r_airplane TYPE REF TO cl_airplane, r_passenger TYPE REF TO cl_passenger_plane. CREATE OBJECT r_passenger. r_airplane = r_passenger. Which of the following method calls are syntactically correct? (in relation to the above coding lines)There is more than one correct answer to this question. R_Airplane->Display_Attributes( ). R_Airplane->Display_Number_Of_Seats( ). R_Passenger->Display_Attributes( ). R_Passenger->Display_Number_Of_Seats( ).
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) In the GUI programming you need a class cl_gui_manager, which manages the windows of a screen. For this task you must ensure that only one object of the class cl_gui_manager can be created. Therefore you have to implement a singleton. There is more than one correct answer to this question. The singleton class cl_gui_manager must have the addition CREATE PRIVATE in the definition part. In the singleton class cl_gui_manager, there must be an event defined that is triggered when the first and only object is created and also prevents further objects of this class from being created The singleton class cl_gui_manager must have a class method implemented in which the CREATE OBJECT call is programmed for this one object The CREATE OBJECT call for this one object can take place in the class constructor of the singleton class cl_gui_manager.
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) In order to write generic programs, which can be used in different contexts polymorphism is a very strong tool. Which technique is a basic requirement for polymorphism? Please choose the correct answer. Up-Cast Down-Cast Equal-Cast.
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) You can realize polymorphism between objects from different classes, if these classes are connected over inheritance. For objects of classes which are not connected over inheritance there exists another technique to achieve polymorphism. Over which of the following concept you can also achieve polymorphism? Please choose the correct answer. The event concept The friend concept The Interface Concept.
CLASS IDENTIFICATION ANALYZATION AND DESIGN (TAW10) One of your colleagues has left your company and now you in charge of maintaining his programs. One program deals with the handling of lists. You are going through the coding and in the main part of the program you find the following lines: DATA: current_list_no TYPE i. . . . current_list_no = cl_list=>number_of_lists( ). Of what type of component is the item number_of_lists? number_of_lists is a public static attribut of the class cl_list. number_of_lists is a public instance attribut of the class cl_list. number_of_lists is a public static functional method of the class cl_list. number_of_lists is a public instance functional method of the class cl_list.
ABAP types and data objects (TAW12) .
ABAP TYPES & DATA OBJECTS (TAW12) Which of the following places uses of types? There are 3 correct answers to this question Definition and subroutine parameters Definition of method parameters Definition of parameters for PBO modules Definition of selection screen parameters.
ABAP TYPES & DATA OBJECTS (TAW12) In the top of a program you find the following type definition: TYPES: BEGIN OF t1, comp1 TYPE scarr-carrid,comp2 TYPE scarr-carrname, END OF t1. Which of the following ABAP statements referring to Type t1 would be syntactically correct? There is more than one correct answer to this question. DATA str1 TYPE t1 DATA str1 LIKE t1 TYPES t2 LIKE t1 TYPES t2 TYPE t1.
ABAP TYPES & DATA OBJECTS (TAW12) At which of the following places is made use of types? There is more than one correct answer to this question. Data objects Selection screen parameters Selection screen select-options* Subroutine parameters Parameters for PBO modules Parameters for PAI modules Function module parameters Method parameters.
ABAP TYPES & DATA OBJECTS (TAW12) You need to create a numeric data object that can contain up to 12 decimal places and where no rounding error is to be feared of. Which of the following statements concerning ABAP type P are true? There is more than one correct answer to this question. The initial default value of a data object of ABAP type P is 0 A data object of type P has a default length of 8 bytes With the addition LENGTH you can define how many decimal places your data object of type P will have. For example with LENGTH 12 you will get a data object that can contain up to maximally 12 decimal places The sign information takes up one entire extra byte.
ABAP TYPES & DATA OBJECTS (TAW12) Your colleagues need your advice on several ABAP types. Which of the following statements are correct? There is more than one correct answer to this question. You can compute a date with the following: DATA: old_date type d, new_date type d. old_date = sy-datum. new_date = old_date + 14. A data object of ABAP type STRING initially takes up no space. If any data is put into it at runtime, it takes up exactly the space that is needed. If it is cleared later, the value is changed to spaces, but the previous length of it will remain Type X is useful for working with bit information’s A data object of type X has a fixed length while with a data object of type XSTRING the length changes dynamically depending on the length of the content*.
ABAP TYPES & DATA OBJECTS (TAW12) Your colleagues need your advice on some implicit type conversion issues. Which of the following statements are correct? There is more than one correct answer to this question A data object of type N may be used for calculations (though type N is not the best type to do so). As a matter of principle it is forbidden to assign to a data object of type I the content of a data object of type STRING As a matter of principle it is forbidden to assign to a data object of type STRING the content of a data object of type I To assign a value from a data object of type C to a data object of type P, the value must have the following form: 1234.5678.
ABAP TYPES & DATA OBJECTS (TAW12) You need to create an integer data object and you wonder about the features of ABAP type I. Which of the following statements is correct? A data object of type I always has the length of 8 bytes A data object of type I can have the length of 1, 2, or 4 bytes. The actual length depends of the content A data object of type I always has the length of 4 bytes.
ABAP TYPES & DATA OBJECTS (TAW12) Dbtab is a transparent table in the ABAP Dictionary. What do you get then with the following variable definition? DATA myvar TYPE dbtab. Please choose the correct answer An elementary field A structure variable (work area) An internal table.
ABAP TYPES & DATA OBJECTS (TAW12) You want the system to output a list in the program using the SAP ALV Grid Control. Which order do you have to carry out the following steps in the program to achieve this? A. Create a screen and define custom control area in this screen. B. Generate an object of class CL_GUI_CUSTOM_CONTAINER. C. Generate and object of class CL_GUI_ALV_GRID. D. Call method SET_TABLE_FOR_FIRST_DISPLAY. A-B-C-D B-A-C-D C-D-A-B A-C-D-B.
ABAP TYPES & DATA OBJECTS (TAW12) Which of the following statements concerning constants at runtime is correct? Please choose the correct answer. The value of a constant cannot be changed at runtime The value of a constant can be changed at runtime, if there have not been any executable statements so far that made use of the constant's value The value of a constant can be changed at runtime anytime without any restrictions.
ABAP TYPES & DATA OBJECTS (TAW12) Let's assume there would be a ABAP Dictionary structure STR1. Now for whatever reason you want to create a local type of the same name STR1. What would happen if you created the local type in your program and then created a structure that is typed with STR1? TYPES: BEGIN OF str1, comp1, comp2, END OF str1. DATA: my_str TYPE str1. Please choose the correct answer The local definition of type STR1 will be used The ABAP Dictionary definition (the global definition) of STR1 will be used There will be a syntax error.
Tables Relationships (TAW10) .
TABLE RELATIONSHIPS (TAW10) Which of the following statements about data types and data objects are correct? There is more than one correct answer to this question Data types can be defined only in the ABAP Dictionary A data type can be used to define variables or constants* Data type can be defined in the program Data types can be defined in the ABAP Dictionary A data object is a variable A data type is a description of a variable.
TABLE RELATIONSHIPS (TAW10) For a database table zdepartment you should define the text tablezdepartmentt in the ABAP Dictionary where the names of the departments are stored. How would you design the table zdepartmentt so that it is the text table of the table zdepartment? The text table zdepartmentt is a cluster table type The text table zdepartmentt is linked with table zdepartment by a foreignkey for the type of the foreign key fields you choose Key fields of a texttable. The text table zdepratmentt has at least one text field which is not a keyfields The text table zdepartmentt has the same key fields as the tablezdepartment plus one additional key field of data type LANG.
TABLE RELATIONSHIPS (TAW10) In the ABAP dictionary you create two tables BKPF and BPOS which contain header data and position data of accounting documents. The primary key of BKPF consists of MANDT (client), and BLNR (document number). The primary key of BPOS consists of MANDT (client), BELNR (document number), and POS (position). You want to make sure that field BELNR of BPOS can only contain values from field BELNR in BKPF. How can you enforce this? Please choose the correct answer. Define BPOS-BELNR as a foreign key field with the check table BKPF and the foreign key consisting of MANDT and BELNR Define BPOS-BELNR as a foreign key field with the value table BKPF and the foreign key consisting of MANDT and BELNR Define BKPF-BELNR as a foreign key field with the check table BPOS and the foreign key consisting of MANDT and BELNR Define BKPF-BELNR as a foreign key field with the value table BPOS and the foreign key consisting of MANDT and BELNR It is not possible too enforce that BPOS-BELNR contains only values from BKPF-BELNR.
TABLE RELATIONSHIPS (TAW10) You create an ABAP dynpro to enter flight connection data. Each connection is identified by the contents of the fields CARRID (carrier id) a nd CONNID (connection id) in the database table SPFLI. The carriers are stored in table SCARR and identified by the value of the field CARRID. What is the easiest way to ensure that only CARRID values from field SCARR-CARRID can be entered in the dynpro? Please choose the correct answer. Define SPFLI-CARRID As A Foreign Key Field With Check Table SCARR And Foreign Key MANDT And CARRID Define SCARR-CARRID as a foreign key field with check table SPFLI and foreign key MANDT and CARRID Maintain SCARR as the value table of the domain of field SPFLI-CARRID Implement a PAI module that checks that the user has entered a correct value Implement a search help that ensures that the user can only enter correct values.
TABLE RELATIONSHIPS (TAW10) You create an ABAP classical screen (dynpro) to enter flight connection data Each connection is identified by the contents of the field MANDT (client), CARRID (carrier ID) and CONNID (connection ID) in the database table SPFLI. The carriers are stored in table SCARR and identified by the value of the field CARRID. What is the easiest way to ensure that only CARRID values form field SCARR-CARRID can be entered in the dympro? Define SPFLI-CARRID as a foreign key field with check table SCARR and foreign key MANDT and CARRID Implement a search help that ensure that the user can only entercorrect values Defined SCARR-CARRID as foreign key field with check table SPFLI and foreign key MANDT and CARRID Implement a PAI module that check that the user has entered a correct value Maintain SCARR as the value table of the domain of field SPFLI-CARRID Class identification analyzation and design.
TABLE RELATIONSHIPS (TAW10) When you define a field of a database table you references to data element which normally references to a domain. But it is also possible to define the data type directly in the data element, without referencing to a domain. Which feature do you get, if you define the data type by referencing to a domain? Please choose the correct answer Only then it is possible to define a check table for this table field Only then you can link a search help to this table field Only then can you add this table field to a database view.
TABLE RELATIONSHIPS (TAW10) For a field of an SAP transaction there are two simple search helps A and B (in a collective search help)provided by SAP. But your users only need the simple search help A. Your task is it to hide the other simple search help B but without modify the program / search help. How would you proceed? Please choose the correct answer. You set the hidden flag for the simple search help B directly in the SAP collective search help You define an append search help for the SAP collective search help, include the simple search help B and set the hidden flag. You have to do nothing. The system administrator can hide the simple search help B by customizing.
TABLE RELATIONSHIPS (TAW10) You should implement a search help, where the data of the search help should be selected via outer join. Which of the following view types you would choose? Please choose the correct answer The database view The maintenance view The help view.
SQL statements inclusive update strategies (TAW12) .
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) Why do you need to bundle database updates in your dialog programs? There is more than one correct answer to this question To increase the performance of your program Because there is no implicit database commit alter each dialog step To be able to keep the database in a consistent state if the user wants to cancel the transaction Because there is an implicit database commit alter each dialog step.
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) You want to display data from transparent tables BKPF and BPOS which contain header data and position data of accounting documents. The primary key of BKPF consists of MANDT (client) and BELNR (document number). The primary key of BPOS consists of MANDT (client), BELNR (document number),and POS (position). What are you options to select data from BKPF together with the corresponding data from BPOS? *Use a view Use an inner join Use two nested select loops Use a left outer join Use a right outer join.
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) *You want to display data of accounting document with BELNR = 1000 from tables BKPF and BPOS. These tables contain header data and position data. The primary key of BKPF consists of MANDT (client), and BLNR (document number). The primary key of BPOS consists of MANDT (client), BELNR (document number), and POS (position). Which would be the correct statement to achieve this? There is more than one correct answer to this question SELECT * FROM bkpf INNER JOIN bpos ON bkpf~belnr = bpos~belnr INTO wa WHERE bkpf~belnr = '1000'. SELECT * FROM bkpf INNER JOIN bpos ON bkpf.belnr = bpos.belnr INTO wa WHERE bkpf.belnr = '1000'. SELECT * FROM bkpf RIGHT OUTER JOIN bpos ON bkpf~belnr = bpos~belnr INTO wa WHERE bkpf~belnr = '1000'. SELECT * FROM bkpf INNER JOIN bpos ON bkpf.belnr = bpos.belnr INTO wa WHERE bkpf.belnr = '1000'. WHERE bkpf.belnr = '1000'. (incorrect) SELECT * FROM bkpf INNER JOIN bpos ON belnr INTO wa WHERE bkpf~belnr = '1000'.
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) Why do you need to bundle database updates in your dialog programs? There is more than one correct answer to this question. Because there is an implicit database commit after each dialog step To increase the performance of your program Because there is no implicit database commit after each dialog step To be able to keep the database in a consistent state if the user wants to cancel the transaction.
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) You want to write a dialog program that changes data on the database. You want to bundle all updates by using update function modules. What are your options for the database updates with the help of these function modules? There is more than one correct answer to this question. Usually, the update is performed asynchronously in a special update task You may perform the update synchronously in a special update task You may perform the update synchronously in your dialog task The update task will always automatically release any write locks you have set.
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) You want to write a dialog program that changes data on the database. Which database update strategies could you use? There is more than one correct answer to this question Write changes to the database with INSERT and MODIFY and a COMMIT or ROLLBACK WORK in each appropriate dialog step Use PERFORM ON… COMMIT in each appropriate dialog step and COMMIT WORK in the last dialog step Use CALL FUNCTION… IN UPDATE TASK in each appropriate and COMMIT WORK in the last dialog step Write changes to the database with INSERT and MODIFY and a COMMIT WORK in the last dialog step only. Write changes to the database with INSERT and MODIFY in each appropriate dialog step and a COMMIT or ROLLBACK WORK in the last dialog step only.
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) You should implement a search help should be selected via outer join. Which of the following view types would you choose? The help view The maintenance view The database view.
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) You want to select the fields MATNR, ENAM and EDAT from table MARA to display them in a report. What would be the best way to do this? Please choose the correct answer Declare a work area wa of type MARA and use SELECT * FROM mara INTOwa Declare a work area wa containing only fields MATNR, ENAM and EDATand use SELECT matnr enam edat FROM mara INTO wa Declare a work area wa of type MARA and use SELECT matnr enameedat FROM mara INTO wa Declare a work area wa containing only fields MATNR, ENAM and EDATand use SELECT * FROM mara INTO CORRESPONDING FIELDS OF wa.
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) You Want To Write A Dialog Program That Changes Data On The Database. You Want To Bundle All Updates By Using Update Function Modules. You Want To Inform The User, If One Of The Update Function Modules Fails. What Is The Easiest Way To Do This? Select The Best Answer. The System Will Notify The User Automatically With An Express Message Perform the update synchronously, retrieve the status and write a message to the inbox of the user Run a job, that periodically checks the result of the update and writes a message to the inbox of the user After the commit work, wait a couple of seconds, check the results of the update and write a message to the inbox of the user.
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) You want to write a dialog program that changes data on the database. You want to bundle all updates by using update function modules. What do the function modules have to do if they encounter a problem? Please choose the correct answer. Write an error message with MESSAGE exxx(nnn) Write a warning with MESSAGE wxxx(nnn) Inform the user with MESSAGE ixxx(nnn) Abort the program with MESSAGE axxx(nnn).
SQL STATEMENTS INCLUSIVE UPDATES STRATEGIES (TAW12) You want to know how many connections in table SPFLI exist with CARRID='AZ'. What is the best way to do this? Please choose the correct answer Use a select with aggregation function COUNT Use a select loop and increment a counter in the body of the loop Use a select loop and look at sy-dbcnt after the loop Use an array fetch and use DESCRIBE TABLE.
Basic ABAP programs and Interfaces creation (TAW10) .
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You need to create an ABAP program that displays a list of invoices from a supplier. What types of programs can you create to achieve this goal? ABAP Include Program ABAP Subroutine Pool ABAP WebDynpro application ABAP Executable program ABAP Module Pool.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You want to write an ABAP program that makes use of the SAP GUI. Which of the following UI types can you use? Selection screens Business Server Pages (BSPs) Classical screens (dynpros) with controls (like the ALV Grid Control) ABAP Web Dynpro.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You have written an ABAP executable program that displays the flight connections between two cities for your customer. You hand over your program to your customer for maintenance and need to explain to your customer’s programmer the properties of event blocks. There are 2 correct answers to this question The ABAP runtime decides in which sequence to execute event blocks Event blocks can be nested, for example, you can have event blocks within even blocks Event blocks are executed in the sequence they occur in the program Event blocks star with an event key word and end with the star of any other modularization block, for example, another event block or module or subroutine. Event blocks start with an event key word and end with the keyword END OF EVENT.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) In your team of ABAP developers there is some confusion concerning the relationship between enhancement points, enhancement spots, enhancement sections, and BAdIs. Which statements about these concepts are correct? There is more than one correct answer to this question Enhancement spots organize explicit enhancement points, enhancement sections, and new BAdIs An enhancement spot manages either new BAdIs or explicit enhancement points and enhancement sections Enhancement points organize explicit enhancement spots, enhancement sections, and new BAdIs An enhancement points manages either new BAdIs or explicit enhancement spots and enhancement sections You can no longer use classical BAdIs.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You want to create a selection screen for your ABAP executable program. Which statements can you use to do this? There is more than one correct answer to this question PARAMETERS SELECT-OPTIONS FIELD-SYMBOLS TABLES RANGE OF.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You want to write a subroutine named check_booking that receives a parameter of type sbook. You want to change fields of the actual parameter within your subroutine, but only if your subroutine executes without any error. How do you declare the subroutine? Please Choose The Correct Answer FORM check_booking CHANGING VALUE(p_book) TYPE sbook. FORM check_booking USING p_book TYPE s_book. FORM check_booking CHANGING p_book TYPE s_book ON RETURN. FORM check_booking USING VALUE(p_book = TYPE sbook). FORM check_booking CHANGING p_book TYPE sbook.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You create a function group ZATP that contains a couple of function modules to manage material master data. What is the name of the corresponding main program? Please choose the correct answer SAPTZATP SAPLZATP ZATP SAPMZATP SAPFZATP.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You analyze an executable ABAP program. In the event block AT SELECTION-SCREEN you see this line of code: MESSAGE w003(ZMAT). What is the effect of this line? Please choose the correct answer On the selection screen, the user sees a warning. The user must change the input parameters on the selection screen to continue with the program On the selection screen, the user sees a warning. The user may change the input parameters or press ENTER to continue with the program On the list, the user sees a warning. By pressing ENTER, the user is taken back to the selection screen and can change the input parameters On the selection screen, the user sees a dialog box with a warning. The user may change the input parameters or press ENTER to continue with the program On the selection screen, the user sees a dialog box with warning. The user must change the input parameters to continue with the program.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You want to generate page headers for a secondary list in an ABAP executable program. Which event block do you use to do this? Please choose the correct answer AT LINE-SELECTION TOP-OF-PAGE TOP-OF-PAGE DURING LINE-SELECTION NEW-PAGE END-OF-PAGE.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) In your ABAP program you want to display a dialog box that asks the user to confirm a chosen action. Which function module can you use to do this? Please choose the correct answer POPUP_TO_CONFIRM DIALOG_TO_CONFIRM USER_CONFIRM There is no such function module.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You want to display a dialog box window in your ABAP dialog program. Which statement can you use to do this? Please choose the correct answer GO TO SCREEN 200 CALL SCREEN 200 SET SCREEN 200 CALL SCREEN 200 STARTING AT 5 5.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You have written a Dynpro with number 100 in a module pool containing a button labeled Save. You have assigned the function code 'SAV' to this button. In the PAI module user_command_100 you want to check whether the user has clicked this save button. How can you achieve this? Please choose the correct answer Check if the field SY-OKCODE contains the value 'SAV' Check if the field ok_code contains the value 'SAV' Check if the field with the ok attribute in the screen 100 contains the value 'SAV' Check if the field SY-UCODE contains the value 'SAV'.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You have written a module pool that manages flight connections. How ca n the end-user start a screen in your module pool? Please choose the correct answer The user uses transaction SA38 to start a screen in the module pool The user uses a dialog transaction that you have created to start a screen in the module pool The administrator assigns a screen in the module pool to the profile of the user. The user then can start this screen from his user menu.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You write an ABAP executable program that displays the flight connections between two cities. Your have provided selection parameters for departure city and destination city. In your program you have written event blocks for the event blocks AT SELECTION-SCREEN, INITIALIZATION, START-OF-SELECTION, TOP-OF-PAGE (in alphabetical order). In which sequence will ABAP Runtime call these event blocks? Please choose the correct answer. INITIALIZATION, LOAD OF PROGRAM, START-OF-SELECTION, AT SELECTION-SCREEN INITIALIZATION, AT SELECTION-SCREEN, LOAD OF PROGRAM, START-OF-SELECTION INITIALIZATION, LOAD OF PROGRAM, AT SELECTION-SCREEN, START-OF-SELECTION LOAD OF PROGRAM, INITIALIZATION, AT SELECTION-SCREEN, START-OF-SELECTION.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You design an executable program that displays flight bookings. The selection screen of your program contains a parameter pa_car of type S_CARRID for the carrier. To make sure that users only see flight connections they are allowed to see, you perform an authority check on the authorization object S_CARRID. Where do you do this? Please choose the correct answer. In the event block AT SELECTION-SCREEN. In the event block GET SCARR In a PAI module of the selection screen In the event block AT USER-COMMAND In a PBO module of the selection screen.
BASIC ABAP PROGRAMS & INTERFACE CREATION (TAW10) You design an executable program that displays flight connections. The selection screen of your program contains a parameter pa_car of type SCARRID for the carrier. To make sure that users only see flight connections they are allowed to see, you perform an authority check on the authorization object S_CARRID. How do you do this? Please choose the correct answer. AUTHORITY-CHECK OBJECT 'S_CARRID' ID 'CARRID' FIELD pa_car ID 'ACTVT' FIELD '03' AUTHORITY-CHECK OBJECT 'S_CARRID' ID 'CARRID' FIELD pa_car ID 'ACTVT' FIELD '03' AUTHORITY-CHECK OBJECT 'S_CARRID'. ID 'CARRID' FIELD pa_car ID 'ACTVT' FIELD 03 AUTHORITY-CHECK OBJECT S_CARRID. ID 'CARRID' FIELD pa_car ID 'ACTVT' FIELD '03'.
Classical Screen & Selection-Screens (TAW12) .
CLASSICAL SCREEN & SELECTION SCREEN (TAW12) Which of the following statements about subscreen are correct? There is more than one correct answer to this question Subscreens have their own OK code field Subscreens may have their own PBO and PAI logic You call subscreens using the screen command CALL SUBSCREEN You call subscreens using the ABAP command CALL SUBSCREEN.
CLASSICAL SCREEN & SELECTION SCREEN (TAW12) Which of the following statements about field transport between ABAP and classical screen (dynpro) are correct? There are 3 correct answers to this question Field transport from the screen to ABAP is delayed if you have a FIELD statement Dictionary structure on the screen require a TABLES statement in ABAP Name equivalence is imperative for field transport between ABAP and screen Field transport from ABAP to the screen generally takes place before the first PBO module of the screen.
CLASSICAL SCREEN & SELECTION SCREEN (TAW12) Which Of The Following Statements About Pushbuttons Are Correct? There Is More Than One Correct Answer To This Question. Pushbuttons in an application toolbar always have a function code Pushbuttons on a screen always have a function code Pushbuttons on a screen always have a corresponding function key Pushbuttons in an application toolbar always have a corresponding function key Pushbuttons with function code E cause program termination.
CLASSICAL SCREEN & SELECTION SCREEN (TAW12) Which conditions must be fulfilled in a programmed check so that a screen input field is made ready for input again? There is more than one correct answer to this question. An I-type message must be output The check module must be called using: FIELD field_name MODULE check_module The check module must be called using: FIELD field_name MODULE check_module MESSAGE Ennn The module must output an E-type message or a W-type message.
CLASSICAL SCREEN & SELECTION SCREEN (TAW12) You want to have user entries on the selection screen checked (forexample, authorization check) if there is any error, the user must correct the entries. Which steps do you need to program? You need to program the check at the event AT SELECTION-SCREEN if there is an input error, an E-type Message must be output You need to program the check at the event AT SELECTION-SCREEN if there is an input error, processing must be interrupted with a STOP statement and a I-type MESSAGE must be output You need to program the check at the event END-OF-SELECTION. If there is an input error, an E-type MESSAGE must be output.
CLASSICAL SCREEN & SELECTION SCREEN (TAW12) You have defined a screen with required entries. You want the "Cancel" function to work even if all the required entry fields are not filled. How can you do this? Please choose the correct answer. No special actions are required There is no way to do this, required entry fields must always be filled first The Cancel function must have the function code BACK The "Cancel" function must be Type "E" and be handled in a module with the addition At Exit-Command. You must temporally switch off the required entry for the fieldsconcerned within the LOOP AT SCREEN… END LOOP.
CLASSICAL SCREEN & SELECTION SCREEN (TAW12) You have defined a classical screen (Dynpro) with mandatory input field. You want the “Cancel “ function to work even if not all of the mandatory field have been filled. How you can you achieve this? Please choose the correct answer No special actions are required There is no way to do this, required entry fields must always be filled first The Cancel function must be type E and be handled in a module with the addition AT EXIT-COMMAND The Cancel function must have the function code BACK You must temporally switch off the required entry for the fieldsconcerned within the LOOP AT SCREEN… END LOOP.
CLASSICAL SCREEN & SELECTION SCREEN (TAW12) Where can you set the status and the title for a modal dialog box (popup)? Please choose the correct answer. In the attributes of the corresponding screen At the event TOP-OF-PAGE In a PBO module of the corresponding screen In a PAI module of the corresponding screen.
CLASSICAL SCREEN & SELECTION SCREEN (TAW12) You have created a screen with 5 radio buttons. How do you ensure that only one radio button is selected at a time? Please choose the correct answer. Enclose all the radio buttons in a frame Combine all the radio buttons into a group Create a common function code for all the radio buttons Assign all the radio buttons to the same modification group.
ABAP Dictionary (TAW12) .
ABAP DICTIONARY (TAW12) For a new colleague you have to explain the necessary steps for defining a database view in the ABAP Dictionary. What are the necessary steps for the definition of a database view in the ABAP Dictionary? There is more than one correct answer to this question You have to name the database tables where the view gets the data You have to define selection criteria for the view You have to choose the fields from the tables that should be part of the view You have to define the join conditions between the tables.
ABAP DICTIONARY (TAW12) You should create a simple search help for an input field. The development of your last search help is a long time ago. Therefore, you try to recall what components are in a simple search help. There are 3 correct answers to this question The interface import and export parameters The selection method from which table or view the help data should come from The dialog behavior, for instance should a selection screen appear or not The attachment to a field at which field the search help should appear.
ABAP DICTIONARY (TAW12) After creating a search help in the ABAP Dictionary you have to attach this search help to a search field. There are 3 correct answers to this question A search help can be attached to a data element A search help can be attached directly to a field of a structure or a table A search help can be attached to a check table of an ABAP Dictionary field A search help can be attached to a domain.
ABAP DICTIONARY (TAW12) For a new colleague you have to explain the functionality of the ABAP Dictionary. Which of the following items can you create in the ABAP Dictionary? There is more than one correct answer to this question Type groups *Database tables Types for internal tables (table type) Domains Search helps.
ABAP DICTIONARY (TAW12) Some transactions contain SELECT statements in their applications, which cause very long runtimes. You should now improve the performance without changing the program. What techniques can be suitable for increasing the performance during database table access? There is more than one correct answer to this question. To put the appropriate database tables in the special fast-access-table space of the database To unit the appropriate database tables in a pool table To define indices for the appropriate database tables To use table buffering for the appropriate database tables.
ABAP DICTIONARY (TAW12) You have to define an input check for the field carrid of the database table sbook to ensure data consistency. There for you have to define a foreign key relation to the check table scarr. scarr has the key fields client and carrier_id. What has to be valid for the foreign key relation? There is more than one correct answer to this question The check field carrid and the field carrier_id must have the same domain The number of key fields in table sbook must be exactly the same as in table scarr The table sbook must have one field with equal data type and equal length as the key field client of the check table scarr In the domain of the check field carrid must be the table scarr assigned as value table.
ABAP DICTIONARY (TAW12) For one ABAP dictionary field you should define fixed value. Where in the ABAP dictionary, do you have to define the fixed value of a field? In the domain of the field In the structure or the database table where the field is defined In the data element of the field.
ABAP DICTIONARY (TAW12) You have to define two database tables where in both tables you need the fields change_date and change_time (which are no key fields) How would you proceed? Please choose the correct answer Define the two fields separately in each database table Define an append structure with these two fields and assign this append structure to both database tables Define a structure with these two fields and include this structure into both database tables.
ABAP DICTIONARY (TAW12) With Which View Type It Is Only Allowed To Read Data From The Database? Please Choose The Correct Answer. Projection view Maintenance view Database View.
ABAP DICTIONARY (TAW12) On a dynpro there is an input field for an airline code coming from the field carrid of the database table zcarr. This field carrid refers to the data element z_carr_id which itself refers to the domain z_char_3. Your task is to change the F1-help of the field carrid on the dynpro. The documentation of which object do you have to change in order to change the F1-help on the dynpro? Please choose the correct answer The documentation of the field carrid of the table zcarr The documentation of the data element z_carr_id The documentation of the domain z_char_3.
ABAP DICTIONARY (TAW12) You Have To Create A New Database Table. Therefore You Are Thinking Of Which Table Type You Should Use. In Which Of The Following Table Types Is There A One-To-One Relationship Between The Table Defined In The Abap Dictionary And The Relevant Physical Table In The Database? Please Choose The Correct Answer Cluster table Pooled table Transparent Table.
ABAP DICTIONARY (TAW12) What do you have to do to extend the SAP table sbook although in your company it is strictly forbidden to modify SAP objects? Please choose the correct answer. You have to extend the SAP table sbook by adding the field travel_agency directly into the definition of the table sbook You have to create an append structure where you define an appropriate field with the name zztravel_agency You have to define a structure where you put the field travel_agency in and include this structure into the SAP table sbook.
ABAP Workbench usage (TAW12) .
ABAP WORKBENCH (TAW12) Which of the following statements about the organization of developments are correct? There are 2 correct answers to this question You can assign a transport layer to each type of development object A development object (For example, a program) must either be assigned to a package or be declared as a local object One important attribute of the object directory entry of a development object is the original system. It is convenient to use the production system as the original system One important attribute of a Package is the transport layer which determines the following Systems for a regular transport of the packages objects.
ABAP WORKBENCH (TAW12) Which of the following tools belong to the ABAP Workbench? There is more than one correct answer to this question. User Administration Screen Painter Easy Access Menu Function Builder Human Capital Management Info System Class Builder Menu Painter.
ABAP WORKBENCH (TAW12) Which of the following statements concerning the Repository are true? There is more than one correct answer to this question. If you have created a program ZP1 in system S01 in client 800 you can as well execute this program in client 801 The repository is structured into applications and packages Applications and packages cannot be nested The repository objects are stored in a special file, the RepSe (Repository Sequential File) that has a privileged link to the system's kernel.
ABAP WORKBENCH (TAW12) Which of the following statements about active and inactive versions of a development object are correct? Please choose the correct answer Inactive versions can be transported as long as they were originally created in a development system If a program P1 calls a program P2 from outside of the development environment and even if there is an inactive version of program P2, still the active version of program P2 will be called If inactive version is being activated, it becomes the new active version of an object at de very moment the old active version becomes the new inactive version The inactive version can only be seen from the developer who has created it, that is there is no shared view of inactive versions.
ABAP WORKBENCH (TAW12) Which statement concerning the Object Navigator is true? Please choose the correct answer Within the Object Navigator you can maintain each type of ABAP Workbench object (e.g. programs, screens). Navigation area and tool area are always coupled. For example, if you maintain a program in the tool area, the same program will automatically as well appear at the top of the object list of the navigation area Favorites can be maintained in the navigation area The navigation area can be hidden, so that the tool area appears in full-screen mode.
ABAP WORKBENCH (TAW12) At the end of a project the developers of a team (say Team1) need to release their tasks and their request R1. Now there is another team Team2 waiting urgently to maintain an object O1 that was part of this request R1 or one of its tasks. When will Team2 be able to change this object O1 if no member of Team2 is as well member ofTeam1? Please choose the correct answer. When the task that contains object O1 is being released. In this case the change locks for all objects that belonged to the task are released as well When the task that contains object O1 is being released. In this case the change locks for all objects that belonged to the task are released as well When all objects of the request R1 have been transported successfully into the next system (e.g. the Quality Assurance system).
ABAP debugger program user (TAW12) .
ABAP DEBUGGER PROGRAM USE (TAW12) During debugging a program you find that only in certain constellations an error appears. Watch points could help you to reach the erroneous constellation faster. Which statements are true about watch points? There are 2 correct answers to this question. Several watch points can be combined with AND or OR A watch point is always related to a date object of the debugged program. No matter how you define the watch point, the system always stops execution if the content of the related data object is being changed and issues a message “Watch point reached” A watch point can be defined in the ABAP Editor via the menu path Go to -> Create watch point You can define a watch point only from within the debugger.
ABAP DEBUGGER PROGRAM USE (TAW12) You want to debug a program because you need to track an erroneous behavior at runtime. In which ways can you start the ABAP Debugger? There is more than one correct answer to this question You can execute the program from the first line on in debugging mode with Execute -> Debugging. If there appears a screen during execution, you can enter /h to switch to debugging mode You can set a breakpoint by selecting a line of the source code of the program in the ABAP editor. You can set a breakpoint with the ABAP statement BREAK-POINT.
ABAP DEBUGGER PROGRAM USE (TAW12) Which of the following statements is true concerning working with structures and internal tables in the ABAP Debugger? Please choose the correct answer. With the ABAP Debugger you can create new data objects even if they are structures or internal tables With the ABAP Debugger you can change the definition of a structure at runtime With the ABAP Debugger you can edit internal tables (for example, append lines, delete lines, change the content).
Enhancement and Modifications (TAW10) .
ENHANCEMENTS & MODIFICATIONS (TAW12) You want to add some fields to a standard SAP table using the append technique. What do you have to keep in mind about this technique? There are 2 correct answers to this question Append structures are not possible for tables containing a long field The name of the append structure must start with ZZ or YY The fields of an append structure must start with ZZ or YY An append structure can be assigned to more than on table Append structures must be compared with the SAP original in a release upgrade.
ENHANCEMENTS & MODIFICATIONS (TAW12) Which kinds of enhancements can BAdIs provide? There is more than one correct answer to this question. Functional enhancements Screen enhancements Menu enhancements Data element enhancements Table enhancements.
ENHANCEMENTS & MODIFICATIONS (TAW12) In your team of ABAP developers there is some confusion concerning the relationship between enhancement points, enhancement spots, enhancement sections, and BAdIs. Which statements about these concepts are correct? There is more than one correct answer to this question Enhancement spots organize explicit enhancement points, enhancement sections, and new BAdIs An enhancement spot manages either new BAdIs or explicit enhancement points and enhancement sections Enhancement points organize explicit enhancement spots, enhancement sections, and new BAdIs An enhancement points manages either new BAdIs or explicit enhancement spots and enhancement sections You can no longer use classical BAdIs.
ENHANCEMENTS & MODIFICATIONS (TAW12) Why does SAP not recommend modifying standard SAP programs? There is more than one correct answer to this question. To simplify upgrades to a new release To ensure smooth support from SAP To protect SAPs intellectual property To avoid performance problems.
ENHANCEMENTS & MODIFICATIONS (TAW12) You want to implement a BAdI that provides a functional enhancement. What do you need to do? There is more than one correct answer to this question. Define an interface for the BAdI Implement a class which implements the BAdI interface Identify the name of the BAdI Call the BAdI Create an enhancement project with CMOD.
ENHANCEMENTS & MODIFICATIONS (TAW12) You want to write a dialog program that changes data on the database. You want to bundle all updates by using update function modules. What do the function modules have to do if they encounter a problem? Abort the program with MESSAGE axxx(nnn) Write an error message with MESSAGE exxx(nnn) Write a warning with MESSAGE wxxx(nnn) Inform the user with MESSAGE ixxx(nnn).
ENHANCEMENTS & MODIFICATIONS (TAW12) An SAP programmer has written a standard program in a way that it can call customer coding. You want to implement this coding. What is this technique called? Please choose the correct answer Correction Enhancements Modification Personalization Repair.
ENHANCEMENTS & MODIFICATIONS (TAW12) You detect an error in the coding of a standard SAP ABAP program. You need to correct this error in your developments system and transport it to you production system. What is this action called? Hotfix Modification Repair Support Package.
ENHANCEMENTS & MODIFICATIONS (TAW12) You want to implement a BADI that provides a functional enhancement. What do you need to do? Implement a class which implements the BADI interface Create an enhancement Project with CMOD Define an interface for the BADI Call the BADI.
ENHANCEMENTS & MODIFICATIONS (TAW12) Your company uses a standard SAP report but wants to change its layout. You are assigned to do this. What would be the best way to solve this task? Please choose the correct answer. *Personalize the standard SAP report Modify the standard SAP report Copy the standard SAP report and change the copy Create a Query based on the SAP report and change the query Build an Infoset based on the SAP report and change the Infoset.
ENHANCEMENTS & MODIFICATIONS (TAW12) An SAP note states that you need to correct an error in the coding of a standard SAP ABAP program. Since this correction is vital for your company, you want to do it straight away. What is the best way to do this? Please choose the correct answer. Use the ABAP editor to modify the coding as stated in the note Use the modification assistant to modify the coding as stated in the note Use the notes assistant to modify the coding as stated in the note Use transaction SPAU to modify the coding as stated in the note.
ENHANCEMENTS & MODIFICATIONS (TAW12) Which of the following enhancement techniques involves a modification from a technical viewpoint? Please choose the correct answer. User Exit Customer Exit Business Transaction Event Business AddIn (BAdI) Enhancement Section.
ENHANCEMENTS & MODIFICATIONS (TAW12) A customer asks you about implicit enhancement sections. What can you tell him? Please choose the correct answer Using an implicit enhancement section you can add customer coding to a standard SAP program Using an implicit enhancement section you can change coding in a standard SAP program Using an implicit enhancement section you can change coding in a standard SAP program There are no implicit enhancement sections.
Unicode (TAW11) .
UNICODE You are an ABAP consultant and your customer asks you to list the benefits of moving from a Non-Unicode to a Unicode system. There is more than one correct answer to this question A Unicode system can support users of different cultures A Unicode system automatically translates between different cultures A Unicode system needs less database storage space Transfer of character data between two Unicode systems from different cultures is easier than between Non-Unicode systems.
UNICODE You review an ABAP program that needs to be migrated to a Unicode system. The program opens a data set to read a text file into an internal table. How do you need to modify the OPEN DATASET statement so that your program will run on a Unicode system? Please choose the correct answer Add the extension IN BINARY MODE Add The Extension In Text Mode Add the extension IN UNICDOE MODE Use OPENT TEXTFILE instead of OPEN DATASET Use OPEN UNICODE instead of OPEN DATASET.
UNICODE You Review An ABAP Program That Needs To Be Migrated To A Unicode System. Within The Program.The Two Data Objects City And Member Are Declared In The Following Way: DATA City (20) TYPE C. DATA: BEGIN OF Member, First name (20) TYPE C, Age TYPE I, City (20) TYPE C, END OF Member. The Program Contains the Following Line: City = Member+54(20). Why Does This Line Not Work As Expected? Please Choose The Correct Answer. Because the syntax is incorrect Because the fragment view of member contains non-character data Because an integer has 8 bytes Because you can not read beyond non-character data within a structure using the offset notation.
ALV Grid Control (YAW12) .
ALV GRID CONTROL (TAW12) What can you control using the field catalog of an SAP ALV grid control? There is more than one correct answer to this question. Set the output characteristics of a column, such as the column position or width Influence the format properties of column contents, such as the number of decimal places or the alignment of the content of a cell Output the list in a striped pattern Specify the colors of the list rows Hide the list columns.
User Interface (Web Dynpro) TAW12 .
USER INTERFACE (WEB DYNPRO) (TAW12) What kinds of controllers exist within a Web Dynpro component? There is more than one correct answer to this question. Exactly One Component Controller Optional Custom Controllers View Controllers Windows Controllers Application Controllers.
USER INTERFACE (WEB DYNPRO) (TAW12) What are direct parts of a Web Dynpro component? There is more than one correct answer to this question. Views Controllers Contexts Windows Interfaces Models.
USER INTERFACE (WEB DYNPRO) (TAW12) What is the responsibility of a view within a Web Dynpro component? There is more than one correct answer to this question A view defines a graphical layout that will display in a browser A view defines the navigation structure within a Web Dynpro application A view defines the URL for a Web Dynpro application A view defines the events a user can trigger by selecting controls in the display area A view stores data for display in its controller.
USER INTERFACE (WEB DYNPRO) (TAW12) You want to create a Web Dynpro component with two views. The selection view contains two input fields for departure and arrival city and a button trigger the search for flight connections between these two cities. The resulting view contains a table that displays the found flight connections and a button to navigate back to the selection view. In each view you have defined an outbound plug that will be fired by pressing the button view. Furthermore, you have defined an inbound plug in each view. Which is the easiest way to define the navigation structure between the two views? Embed each view in its own Window. Then connect the outbound plug of the selection view with the inbound plug of the result view and the outbound of the result view with the inbound plug of the selection view Create a combi view that contains two View Container UI elementcontrols. Embed the combi view in a Window, and the two other views in the View Container UI elements. Then connect the outbound plug of the selection view with the inbound plug of the result view and the outbound plug of the result view with the inbound plug of the selection view Create a combi window that contains two ViewContainerUIelementcontrols. Embed the two views in the ViewContainerUIelement, and theother views in the View Container UI elements. Then connect the out bound plug of the selection view with the inbound plug of the result view and the outbound plug of the result view with the inbound plug of the selection view Embed both views in one window within that window connect the outbound plug of the selection view with the inbound plug of the result view and the outbound plug of the result view with the inbound plug of the selection view.
USER INTERFACE (WEB DYNPRO) (TAW12) You want to create a Web Dynpro application in the object navigator SE80. What do you need to specify in the Web Dynpro application? Please choose the correct answer. A Web Dynpro component and a window within this component *A Web Dynpro component and a controller within this component A Web Dynpro component and a context within this component A Web Dynpro component and an interface controller within this component A Web Dynpro component and an interface view within this component.
USER INTERFACE (WEB DYNPRO) (TAW12) You want to display data in a view of a Web Dynpro component. However, the data you want to display are stored in the context of the component controller. What is the best way to display the data? Please choose the correct answer Bind the controls that display the data to the context of the component controller Copy the context of the component controller to the context of the view controller and bind the controls that display the data to the context of the view controller Map the context of the component controller to the context of the view controller and bind the controls that display the data to the context of the view controller Move the context of the component controller to the context of the view controller and bind the controls that display the data to the context of the view controller Perform a MOVE-CORRESPONDING of the context of the component controller to the context of the view controller and bind the controls that display the data to the context of the view controller.
Report abuse Terms of use
HOME
CREATE TEST
COMMENTS
STADISTICS
RECORDS
Author's Tests