You always want to check the user authorization for data entered in an input field of a selection screen.
Where do you do this?
A. In the event block AT SELECTION-SCREEN
B. In the event block AT SELECTION-SCREEN OUTPUT
C. In the event block INITIALIZATION
D. In the event block AT SELECTION-SCREEN on VALUE-REQUEST
You have implemented a class CL_CUSTOMER in which you defined a private attribute. From where can you access this attribute directly? (Choose two)
A. From all methods of all subclasses of CL_CUSTOMER
B. From all methods of the class CL_CUSTOMER
C. From all methods of a class to which CL_CUSTOMER grants friendship
D. From any program using the class CL_CUSTOMER
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 Which statement do you use?
A. SELECT ... FROM a JOIN b ...
B. SELECT ... FROM a INNER JOIN b ...
C. SELECT ... FROM b RIGHT OUTER JOIN a ...
D. SELECT ... FROM a LEFT OUTER JOIN b ...
In the technical settings for a transparent table, buffering is switched on and single record buffering is selected.
Which statement uses the buffered data assuming that the WHERE clause contains restrictions for all key fields?
A. SELECT ... . ENDSELECT.
B. SELECT SINGLE ... .
C. SELECT ... INTO TABLE ... .
D. SELECT SINGLE ... FOR UPDATE.
Which comparison operators can you use in a logical expression related to the WHERE clause of the SELECT statement? (Choose three)
A. GT (greater than)
B. LIKE (fits pattern)
C. CO (contains only)
D. CP (covers pattern)
E. EQ (equals)
Which controller types can exist within a Web Dynpro component? (Choose three)
A. Window controller
B. User controller
C. Application controller
D. View controller
E. Component controller
How do you program an input validation on a selection screen that allows users to correct their input?
A. Implement the check at the event AT SELECTION-SCREEN OUTPUT. In case of an input error, a type E MESSAGE must be displayed.
B. Implement a check at the event AT SELECTION-SCREEN. In case of an input error, a type E MESSAGE must be displayed.
C. Implement the check at the event END-OF-SELECTION. In case of an input error, a type E MESSAGE must be displayed.
D. Implement the check at the event AT SELECTION-SCREEN. In case of an input error, a type A MESSAGE must be displayed.
Which property of the InputField UI element must be bound to a context attribute?
A. state
B. enable
C. value
D. visible
You want to use a BAdI to extend the functions of an SAP program.
Which of the following tasks is necessary?
A. Call the BAdI.
B. Create an enhancement project using a customer exit.
C. Define an interface for the BAdI.
D. Implement a class that implements the BAdI interface.
You are using the new debugger and you want to change the content of an internal table.
Which actions are allowed? (Choose three) A. Delete the entire contents of a table.
B. Change row content and press Save (
C. Delete table from memory.
D. Delete the selected rows.
E. Change row content and press Enter (