TAW10 PART-1I (Unit 10 to 16) Flashcards

1
Q

Which of the following function types in a GUI status are reserved for internal use?

A

H-HELP REQUEST

S-SYSTEM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

An executable ABAP program contains a standard selection screen and uses the event blocks AT SELECTION SCREEN, AT SELECTION-SCREEN OUTPUT, INITIALIZATION, START-OFSELECTION.
In which sequence will ABAP runtime call these event blocks?

A
  1. INITIALIZATION
  2. AT SELECTION-SCREEN OUTPUT
  3. AT SELECTION-SCREEN
  4. START-OF-SELECTION
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

You have created a screen on which the user enters data that is to be inserted into table T1. How do you ensure that the content of field F in Table T1 is checked against table T2?

A

Create a foreign key for the assigned field of field F of table T1 in table T2 and make table T2 the check table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How can you maintain documentation for input fields on your screen?

A

Add documentation to the underlying data element

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Each button on a Dynpro (screen) requires the assignment of a function code.
This function code…

A

Can be used to identify when the button is clicked by looking for the function code in the screen’s OK_CODE field

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which of the following program types can contain screen?

A

Module pools
Function group or function pool
Executable programs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

You build a dialog screen with an input field in an ABAP program. How do you ensure that the contents of the screen field can be assessed in the program?

A

Define data object in program with the same name as screen field

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the differences between displaying in a full screen and in a container?

A

The container requires the use of an additional object (a container control)

Any type of ALV allows the use of event handling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

In which event block can you override the default value of PARAMETERS field on the selection screen?

A

Initialization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which events can exist in all types of programs that actually contain executable statements?

A

LOAD-OF-PROGRAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

At most, how many menu items (including functions, separators and submenus)
can a menu have on the screen?

A

15

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q
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?
A

FIELD field_name MODULE check_module MESSAGE Ennn.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which of the following actions can be performed in the Process After Input (PAI) processing block?

A

Check the function code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

After which statement will the runtime system initialize the ABAP memory

A

LEAVE TO TRANSACTION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the event block that all of your code changes belongs to if you do not explicitly code any event blocks in an executable program?

A

START-OF-SELECTION

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

You want to display a dialog box in your ABAP program. Which statement do you use?

A

CALL SCREEN 200 STARTING AT 5 5.

17
Q

What is the default selection screen number for the ABAP program?

18
Q

Which of the following is correct?

A

The screen attributes can be modified in the PROCESS BEFORE OUTPUT event block

19
Q

How do you program an input validation on a selection screen that allows users to correct their input?

A

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

20
Q

Which of the following make up a GUI status?

A

Standard toolbar
Menu toolbar
Application toolbar
Function key settings

21
Q

Which of the following statements regarding the event AT SELECTIONSCREEN ON HELP-REQUEST FOR is correct?

A

This event will display (F1) help for the input field on the selection screen.

22
Q

A screen has the following PAI flow logic:

PROCESS AFTER INPUT.

FIELD A

MODULE check_A.

FIELD B

MODULE check_B.

CHAIN.
FIELD:C,D
MODULE check_CD
ENDCHAIN.

CHAIN.
FIELD:C,B.
MODULE check_CB
ENDCHAIN.

What happens if the application send a type E message during the check_CB module processing?

A

The screen is displayed again without processing PBO logic flow. Only fields B and C are ready for input

23
Q

Your selection screen can be modified at which event?

A

AT SELECTION-SCREEN OUTPUT

24
Q

Where can you set the GUI status and the GUI title for a classical screen (dynpro)?

A

In a module called PBO of the screen

25
At most, how many buttons can the application toolbar have on the screen?
35
26
Using the screen system table, what can you modify through a LOOP AT SCREEN … ENDLOOP construct?
Attributes of screen elements
27
A user runs an ABAP program and enter an incorrect value on selection screen and chooses execute. Which event block must send the error message in order messages to display the selection screen again?
At selection-screen
28
What is mandatory for automatic data transport between a variable and an input field on a classical screen (dynpro)?
The name of the variable and the name of the input field must be identical
29
Which selection screen elements allow user input in ABAP Reports?
SELECT-OPTIONS | PARAMETERS
30
What above statement can you use to create instance of class CL_GUl_CUSTOM_CONTAINER in ABAP program?
DATA:go_container TYPE REF TO CL_GUI_CUSTOM_CONTAINER. CREATE OBJECT go_container
31
Which statement ends a screen sequence and starts from initial screen?
SET SCREEN 0
32
Which additions to the PARAMETERS statement can you use to fill the input fields on the selection screen with a suggested value?
MEMORY ID | DEFAULT
33
What are the declarative statements used to define the selection?
PARAMETERS SELECTION-OPTIONS SELECTION-SCREEN
34
Which of the following rules must you follow when creating subscreens?
Subscreens CANNOT have an AT EXIT-COMMAND module Subscreens CANNOT have a field type of OK
35
Which ABAP statement can make an element visible that you statically defined as invisible?
SCREEN-INVISIBLE=0