C_TAW12_731
![]() |
![]() |
![]() |
Título del Test:![]() C_TAW12_731 Descripción: Certificación ABAP |




Comentarios |
---|
NO HAY REGISTROS |
Which of the following statements regarding database indexes and buffering is correct?. If indexes are defined for a table, buffering settings cannot be defined. If data is read from the table buffer, the existing indexes are not used. If table data is read using indexes, the table buffer cannot be filled. A buffered table cannot have secondary indexes. Which components belong to an elementary search help?. Dialog behavior. Selection method. Attachment to a field. Import /export parameters. Fixed values. Which additional features have domains compared to ABAP Dictionary build-in types?. Value tables. Fixed values. Search helps. Parameter ID’s. Conversion exits. You want to develop a classical screen (dynpro) with an input field. You define the input field with reference to a component of an ABAP Dictionary structure. How do you implement an automatic value check for the field?. Define a foreign key relationship for the structure component. Implement a PBO module to check the field value. Assign a value table to the underlying domain. Assign a search help to the input field. How can you improve the performance of a database table access using a given SELECT statement?. Define appropriate indexes for the database table. Convert the database table to a polled table. Use appropriate table buffering for the database table. Put the database table in the special fast access tablespace of the database. You implement a search help that displays data selected via an outer join. Which view type can you use?. Maintenance view. Help view. Protection view. Database view. Which of the Following Fields are NOT for BDCDATA Structure?. PROGRAM. FINAME. DYNPRO. FVAL. What table is used to store the control records for IDOC?. EDIDD. EDIDC. EDIDL. EDIDS. Maximum of How many key fields per table is allowed?. 12 Key Fields. 16 Key Fields. 10 Key Fields. 14 Key Fields. In addition to the primary key of an internal table, how many secondary indexes can you define for an internal table?. 15. 0. 1. 10. Which steps are needed when implementing a singleton pattern?. Create an instance of the class in one of its static methods. Create an event that returns the instance of the class. Define the class as abstract. Define the instantiation of the class as private. Save the instance of the class in one of its static attributes. You program contains the following code: Result = cl_list=>number_of_list(). What type of component is NUMBER_OF_LISTS?. A public static functional method. A public static attribute. A public instance functional method. A public instance attribute. What can you do using the class builder?. Convert methods to function modules. Test classes in a simulated runtime environment. Import classical screens from your program. Redesign classes and interfaces using the refactoring assistant. Import local classes and local interfaces from your program. Which definitions are NOT allowed in ABAP Objects?. Definitions of table types. Definitions of internal types with headers lines. Definitions using the TABLES statement. Definitions of nested structures. Definitions of deep structures. What can you use to achieve polymorphism?. Interfaces. Friends. Events. Inheritance. Which parameter types can be used in the signature of a functional method?. Changing. Exporting. Importing. Returning. Which of the following features do you have to consider when you use shared objects?. Concurrent read 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. Concurrent write accesses are supported. The instance method SUPER_METHOD belongs to class CL_SUPER and the instance method SUB_METHOD belongs to class CL_SUB. You create two reference variables: DATA go_super TYPE REF REF TO cl_super. DATA go_sub TYPE REF TO cl_sub. Which statement will raise a syntax error?. go_super->super_method(). go_super->sub_method(). go_sub->super_method(). go_sub->sub_method(). How to Declare the Static Variables in OOABAP?. DATA-CLASS. CLASS_DATA. DATA STATIC. CLASS-DATA. Which steps are needed when implementing the singleton concept for class instantiation with minimum coding?. Define the instantiation of the class as private. Create an instance of the class in a static constructor. Define the class as abstract. Save the instance of the class in a static attribute. Create an event that returns the instance of the class. Which modularization units can be called across several systems?. Function modules. Subroutines. Dialog modules. Methods. You want to check the user authorization for data entered in an input of a selection screen. Where do you do this?. In the event block AT SELECTION-SCREEN OUTPUT. In the event block LOAD-OF-PROGRAM. In the event block AT SELECTION-SCREEN. In a PBO module of the selection screen. At the end of a project, the developers of a team need to release their tasks and the project lead needs to release their change request R1. Now another developer who does not belong to this team needs to maintain the object O1 that is part of the change request R1. When will this developer be able to change the object O1?. After the request R1 has been released. After the task that contains the object O1 has been released. After all objects of the request R1 have been imported successfully into the next system. After the object O1 has been activated. You have written a classical screen (dynpro) containing a button named P_SAVE. You have assigned the function code SAVE to this button. You want to check at PAI whether the user has clicked this button. How can you achieve this?. Check whether the data object related to the OK_code field contains the value SAVE. Check whether P_SAVE-ACTIVE equals 1. Check whether SY-OKCODE contains the value SAVE. Check whether P_SAVE-OKCODE equals SAVE. You want to start a module pool. What do you need to create?. Selection transaction. Report transaction. OO transaction. Dialog transaction. What options do you have when setting a watchpoint?. Stop at any change of a specific variable. Stop at predefined conditions for any variable. Stop at predefined conditions for a specific variable. Stop at any change of any variable. Which prerequisites must be fulfilled before a repository object can be transported?. An application component must be assigned to the repository object. The repository object must be assigned to a package. A transport layer must be assigned to the package. The repository object must be assigned to a change request. An inactive version of the repository object must exist. Selection screen entries referring to data dictionary objects have certain checks in-built in them. Additional checks can be written using event. AT LINE-SELECTION. AT SCREEN-SELECTION. AT SELECTION-SCREEN. AT SELECTION- SCREEN ON CHECK. The statement INITIALIZATION. Sets a variable to value NULL. Sets a variable to a initial value specified in the statement. Is executed before the selection screen is displayed on the screen. Is executed after the selection screen is displayed on the screen. During conversion process of databases, the data is copied from temporary table to the database table using the statement. MOVE. MOVE-CORRESPONDING. INSERT. MODIFY. TOP-OF-PAGE does one of the following. Takes the cursor to the first line. Event to generate page heading and Footer. Event to generate page heading. Takes the cursor to the first line of next page. Colors can be associated with the report fields using one of the following commands. Set color on. Format colors on. Format color on. Formats color on. How can you suppress the default title of a list?. By defining a TOP-OF-PAGE event in the program and using it to display something else. By choosing System -- List -- List header and entering your own title. By using the NO STANDARD PAGE HEADING addition in the REPORT statement. By entering a title in the text elements of the program. Page headers for a secondary list should be coded in which event?. TOP-OF-PAGE. START-OF-SELECTION. TOP-OF-PAGE DURING LINE-SELECTION. AT USER-COMMAND. What is the use of interactive reporting?. The report can be processed in background. The report output can be queried for further details. Different fonts and graphics can be used interactive reporting. Interactive reports can only be used in transactions. Which line in the following code contains a syntax error? Report abc message-id ZP. Message Id 'ZP' type 'E' number 012. Message e013(ZP). Message e013 with '123'. First Line. Second Line. Third Line. Fourth Line. What is the result of the following code? Report abc. Data : a(3) , b(3). A = '123'. B = '456'. Perform modify using a b. Write a. Write b. Form abc using x value(y). X = 'abc'. Y = 'xyz'. Endform. abcxyz is written to the screen. 123456 is written to the screen. abc456 is written to the screen. abcxyz (on separate lines) is written to the screen. How many lists can exist in parallel in an interactive reporting?. An Interactive report can have 1 basic list and up to 20 Secondary lists. An Interactive report can have 1 basic list and up to 19 Secondary lists. An Interactive report can have 1 basic list and up to 19 Secondary lists. An Interactive report can have 1 basic list and up to 21 Secondary lists. What is the default mode for passing actual parameters in a Perform?. By Value. By Reference. By Changing. By Value and Return. When you create Function Group By default which includes will Create?. INCLUDE TOP. INCLUDE LF. INCLUDE LTOP. None of these. Syntax for BDCDATA Structure to declare in the Program?. DATA LIKE BDCDATA occurs 0. DATA BDCDATA occurs 0 With HEADERLINE. DATA LIKE BDCTYPE occurs 0 With HEADERLINE. DATA LIKE BDCDATA occurs 0 With HEADERLINE. Which Function Modules is Used In Hierarchical ALV Report Display?. REUSE_ALV_HIERESEQ_LIST_DISPLAY. REUSE_ALV_HIERESEQ_LIST-DISPLAY. REUSE_ALV_HIERSEQ_LIST_DISPLAY. REUSE_ALV-HIERSEQ_LIST_DISPLAY. T-Code for Remote Function Call (RFC) is the standard SAP interface for communication between SAP systems?. BD55. WE21. SM59. MM01. The screen flow logic must contain at least the two statements in the correct order. PROCESS BEFORE OUTPUT. PROCESS ON HELP-REQUEST. PROCESS ON VALUE-REQUEST. None of the above. Which one of the. following statements creates a GUI-status in a dialog program?. Set pf-status 'ABC'. Set screen 'ABC'. Set Pf_gui ' ABC '. Set gui-status = ZABC '. T-Code for uploading the ALV LOGO?. OEAR. EAOR. OAER. QAOR. Which of the following functional Modules are optional For SAPScript?. OPEN_FORM. START_FORM. CLOSE_FORM. WRITE_FORM. Types of Windows in SAP SCRIPTS?. Constant Windows. Copies Window. Final Window. None of the above. What is the Purpose of REUSE_ALV_COMMENTARY_WRITE Function Module?. Display the Fields. Display the Headers. Logo and Header. Header and Footer. 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?. FIELD field_name MODULE check_module. FIELD field_name MODULE check_module MESSAGE Ennn. CHAIN. MODULE check_module FIELD field_name. ENDCHAIN. MODULE check_module ON ERROR. Which of the following ABAP standard types are numeric?. D. F. I. P. N. How can you start the ABAP Debugger?. Enter /h in the command field and proceed with the execution of the program. Add the ABAP statement STOP to the source code. Select Execute -> Debugging in the context menu of the program. Set a Watchpoint in the ABAP editor for a specific code line. Set a breakpoint in the ABAP editor for a specific code line. When analyzing a program, which tasks can you perform using the Code inspector?. Evaluate the time needed for program execution. Inspect the memory consumption. Search for ABAP statements. Discover unused variables. Determine used database tables. Execute the extended program check. Which of the following actions can be performed in the Process after Input (PAI) processing block?. Modify screen attributes dynamically. Check the function code. Set the GUI status of the screen. Set the Titlebar. Types of Debugging in SAP?. New ABAP Debugger. Adv ABAP Debugger. Old ABAP Debugger. None of these. How can you maintain documentation for input fields on your screen?. Add documentation to the underlying data element. Add documentation to the SCREEN table at PROCESS BEFORE OUTPUT (PBO). Define text tables for the underlying structure. Use PROCESS ON HELP-REQUEST (POH). Add documentation to the SCREEN table at PROCESS AFTER INPUT (PAI). The event block AT SELECTION-SCREEN contains a MESSAGE statement. This issues a warning message that is displayed on the selection-screen. What action can the user take to continue the execution of the program after the MESSAGE statement?. Press Execute (F8) without changing any field value. Change at least one field value and press ENTER. Change at least one field value and press Execute (F8). Press ENTER without changing any field value. How do you embed a subscreen in a screen?. Use CALL SUBSCREEN in the flow logic of the main screen. 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. 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 this PAI of the screen to accomplish this?. FIELD field_name MODULE check_module MESSAGE Ennn. FIELD field_name MODULE check_module. MODULE check_module ON ERROR. CHAIN MODULE check_module FIELD field_name ENDCHAIN. Where can you set the GUI status and the GUI title for a classical screen?. In a module called from PAI of the screen. In the properties of the related header UI element. In a module called from PBO of the screen. In the attributes of the screen. You want to have the system branch to list processing form within a screen. Which of the following statements apply here?. You must place the command LEAVE TO LIST-PROCESSING at the end of the PAI of the respective screen. You have to program the two commands CALL SELECTION-SCREEN <screen no> and LEAVE TO LIST-PROCESSING. You have to program the command LEAVE TO LIST-PROCESSING. The list buffer must first be read (READ LIST). Assuming a pushbutton with function code 'FUNC' is available in the toolbar of a list report, what event is processed when the button is clicked?. AT USER-COMMAND. AT PFn. AT SELECTION-SCREEN. END-OF-SELECTION. To insert the data for ONE transaction (BDC_INSERT) into a session. To transfer the data, you require an internal table (BDC table). You must specify the following parameters: TCODE (transaction code). DYNPROTAB (BDC table). DYNPRO NAME. All the above. Which is the mandatory to input field for Dialogue Programming / Module Pool design?. LABEL. ALPHA. FCTCODE. KEYFIELD. Which of the following ABAP standard types are incomplete?. F. X. STRING. N. You created the following ABAP code: DATA x TYPE REF TO DATA. DATA y TYPE REF TO OBJECT. ASSIGN x TO <fs>. ASSIGN Y TO <fs>. You want of the following declarations are valid?. FIELD SYMBOLS <fs>. FIELD SYMBOLS <fs> TYPE REF TO DATA. FIELD SYMBOLS <fs> TYPE REF TO ANY. FIELD SYMBOLS <fs> TYPE ANY. Which of the following data objects are called “deep”?. Structures containing only numeric components. Reference variables. Type F elementary variables. Internal tables. STRING type elementary variables. Which ABAP statement using the local type gty_1 correctly defines a data object?. DATA gv_1 TYPE gty_1 VALUE ‘1’. CONSTANTS gc_1 TYPE gty_1. DATA gv_1 TYPE gty_1 DEFAULT ‘1’. DATA gv_1 LIKE gty_1. CONSTANTS gc_1 TYPE gty_1 VALUE '1'. How many bytes are needed for a type I data object?. 8. 4. 2. As many as are needed to store the assigned value. What table is used to store all the Message Class Texts?. T001. T100. T000. T010. The message types are one of the following: A. S. W. All the above. Which of the following is not a Message type?. A – Abbend. C - Continue. E – Error. I – Information. T100 Table has the following Structure?. Message Text. Language Key. Message number. All the above. What is the system field for the current date for scripts. SY-DATUM. &DATE&. DATE. &DATUM&. Which type pool is used for ALV Type-pools?. SY-SLIS. TYP-SLIS. SILS. SLIS. You want to use a BAdi to extend the functions of an SAP program. Which of the following tasks is necessary?. Implement a class that implements the BAdi interface. Create an enhancement project using a customer exit. Define an interface for the BAdi. Call the BAdi. A customer changes the code of a standard SAP ABAP program. How do you call this action?. Correction. Customizing. Modification. Personalization. Which of the following enhancement options does not require any preparation from SAP?. New BAdIs. Explicit enhancement point. Explicit enhancement sections. Implicit enhancement point. You want to store a large number of data records in an internal table. This table will be frequently accessed using the fully qualified unique key. Which type of internal table do you recommend to minimize the access time?. Standard. Index. Sorted. Hashed. 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?. LOOP … TRANSPORTING INTO <field_symbol> ENDLOOP. LOOP … REFERENCE INTO <field_symbol> ENDLOOP. LOOP … ASSIGNING <field_symbol> ENDLOOP. LOOP … INTO <field_symbol> ENDLOOP. How can you declare an internal table using the transparent table A as its line type?. DATA gt_itab TYPE REF TO a. DATA gt_itab TYPE TABLE OF a. DATA gt_itab TYPE a. DATA gt_itab TYPE LINE OF a. An internal table icode contains the following entries: Field1 Field2 -------------- John 12345 Alice 23478 Sam 54321 john 50000 DATA: BEGIN OF ICODE OCCURS 0, FIELD1(5), FIELD2(5), END OF ICODE. READ TABLE ICODE WITH KEY FIELD1 = 'John' BINARY SEARCH. Why does executing the above code return a sy-subrc of 4?. Icode-field2 must be a numeric field. The internal table has an incorrect structure. Both internal table fields must be used in the search. The internal table must be sorted first. Which of the following capabilities is provided by the Aplication platform layer of SAP NetWeaver?. Database and operating system abstraction. Multi-channel access. Bussiness process management. Master data management. Which components are part of SAP NetWeaver?. Business Warehouse (BW). Master Data Management (MDM). Enterprise Resource Planning (ERP). Customer Relationship Management (CRM). Product Lifecycle Management (PLM). Which solutions are part of the SAP Business Suite?. SAP Enterprise Resource Planning. SAP Business One. SAP Supply Chain Management. SAP Business ByDesign. SAP Product Lifecycle Manageme. T-Code for release the Transport request Number?. SE09. SM09. SM10. SM01. What are the 2 boxes in your system for coding for Abap and their logins?. Quality/Production. IDES/Sandbox. Sandbox/Quality. None of the above. T-Code for Message Class Creation?. SE19. SE91. SM91. SE10. T-Code for unlock the Objects?. SE12. SM21. SE21. SM12. T-Code for BDC’s Session process?. SE35. SM53. SM35. SM36. Which prerequisites must be fulfilled before a repository object can be transported?. An inactive version of the repository object must exist. A transport layer must be assigned to the package. An application component must be assigned to the repository object. The repository object must be assigned to a change request. The repository object must be assigned to a package. Which of the following interface technologies are available in SAP systems?. OLE. Ethernet. HTTP. RFC. ODBC. You to select all records from database table where field CITY contains substrings ‘BU’ in any position. Which WHERE clause can you use in an Open SQL SELECT statements?. WHERE city LIKE ´*BU*´. WHERE city LIKE ‘%BU%’. WHERE city LIKE ‘_BU_’. WHERE city LIKE ‘+BU+’. When do you need use the GROUP BY clause in the SELECT statement?. If you want to use ORDER BY to specify a sub-order. If you want to use aggregate functions and at least one component in the field list is a column identifier. 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. Why do you need to bundle database updates in you dialog programs?. To avoid data inconsistency due to the implicit database commit after each dialog step. To be able to rollback database changes performed in the same dialog step. To be able to use SAP locks. To avoid database locks set by an SQL statement persisting until the end of the program. 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 databases 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?. SELECT … FROM b RIGHT OUTER JOIN a…. SELECT … FROM a JOIN b …. SELECT … FROM a INNER JOIN b …. SELECT … FROM a LEFT OUTER JOIN b …. What will happen at runtime when accessing a buffered table?. All SELECT statements will read data from the buffer. If data is read from the table buffer, the existing indexes are not used. Following an update to a buffered record, all table buffers in the system will be updated. If table data is read using indexes, the table buffer will not be filled. Why should you bundle database updates in your dialog programs?. To process the SAP LUW within the database LUW to ensure data consistency. To be able to rollback database changes performed in the same dialog step. To avoid database locks set by an SQL statement that persists until the end of the program. To allow you to use SAP locks to ensure data consistency. |