What is the difference between call screen and set screen
Set screen executes and returns to the point of call. Call Screen does not
There is no difference
Call screen executes and returns to the point of call. Set Screen does
not
Call Screen is used only for external screens. Set screen is only for
screens in the same module pool
What steps would be required to define a Tabstrip in your Dialog program.
(More than one answer is correct)
Declare a Tabstrip control in your global top include
Place a tabstrip object on your screen using Screen Painter
Define Pushbuttons on the subscreen area
Name your tabstrip object
What class is used for method load_gui_status in a context menu
cl_ctmenu
cl_context_clas
cl_menu
menu_class
What type of memory is typically used as default values for screen fields
ABAP/4 memory
SAP memory
Shared Memory
Which statement will ensure processing returns to the calling point after the user
presses F3 to exit the list
CALL report AND RETURN
SUBMIT ZPGMA and Return
LEAVE TO LIST-PROCESSING
SUBMIT ZPGMA with selection-set.. ..
SUBMIT report
What is true about a number range assigment
The range consists only of numerics
A number range can be defined as both internal and external.
A number range is used only for transactional documents
A number range can be character only
The following statement 'Message S001(AT)' is issued in a PAI module of a
Dynpro. Where does the message appear ?
After the AT-EXIT Module
On the same screen
On the next screen
In the System Log
What table is used to store transaction codes.
txn
tstc
txncodes
tstct
What field is not mandatory when creating a transaction.
Program
Transaction Text
Authorization Object
Screen Number
Where would you typically program dynamic screen changes.
In a PBO module
PAI screen event in Flow logic
PBO screen event in Flow logic
In a PAI Module
What is required in the flow logic in order to process a table control?
A loop .. endloop statement for the table control in both the PBO and
the PAI
A loop .. endloop statement for the table control only in the
USER_COMMAND module
A loop .. endloop statement for the table control only in the PAI
A loop .. endloop statement for the table control only in the PBO
Where is the name of the currently active gui status stored
SY-STATUS
SY-UCOMM
In the user context area
SY-PFKEY
Screen 200 follows screen 100. Screen 100 is displayed with GUI Status 'BASE'.
Screen 200 is then displayed without issuing the SET PF-STATUS what will take
place
Status 'BASE' is displayed
Screen 200 is displayed without a status.
Run Time Error
Standard List Status
What makes up a dialog step
One sequence of a PBO followed by a PAI
All ABAP Modules of a screen
One sequence of a PAI followed by a PBO
All PBO and PAI modules in the Module pool
How many At Exit-Command Modules are allowed in the PBO
Unlimited
A complex data object must be declared in your Top Include for a table control.
What is it's TYPE ?
Table
TableView
TableControl
CXTAB
Where is the current active tab page stored for a tabstrip
OK_Code
Function Code
Tab strip
ACTIVETAB
What is true about Dialog programs.
(More than one answer is correct)
The flow logic is contained in Modules
update and enqueue techniques are important.
Screens are optional in a dialog program.
Transactions are a vehicle to execute dialog programs
Dialog Programs do not require a transaction to execute the module pool
What happens when number range interval buffering is active for internal numbers.
(More than one answer is correct)
perceived improved performance can be achieved
The numbering sequence is contiguous
a programmer can choose to ignore buffering on request
Gaps in the numbers are not possible
Which of the following corresponds to the command entry /ntcod?
CALL TRANSACTION tcod
LEAVE TO TRANSACTION tcod
SUBMIT TRANSACTION tcod
LEAVE PROGRAM
What makes up a Tabstrip .
(More than one answer is correct)
Subscreen Area
Subscreens
Tabstrip Menu Bar
Function Keys
Tab Title
Which function would you use to retrieve a number from an internal number range.
NUMBER_RANGE_INTERVAL_LIST
NUMBER_RANGE_EXTERNAL_CHECK
NUMBER_GET_INFO
NUMBER_GET_NEXT
What needs to be coded if you want to branch to report program ABC from a dialog
program, but you do not want the user to see the selection screen
SUBMIT ABC VIA SELECTION-SCREEN.
SUBMIT ABC WITH CARRID = W_CARRID
SUBMIT ABC AND SKIP FIRST SCREEN.
CALL ABC WITH CARRID = W_CARRID
Refer to the following code. Module CHECK_FIELD_CD raises an Error Message.
Mark the Field(s) that are Open For input.
process after input.
10 module exit at exit-command.
module back.
20 field a module check_field_a.
30 field b module check_field_b.
40 chain.
field: a, b, c.
module check_field_abc.
endchain.
50 chain.
field: c, d.
module check_field_cd. <== ERROR
endchain.
a, b, c
b, d
c, d
What happens when a user presses F1 on a screen field
The system will display the documentation of the field to which a screen
field refers
The system will display the technical information of the field to which a
screen field refers
The system will display the documentation of the data element to
which a screen field refers
The system will display the documentation of the domain to which a screen
field refers
Which statements are true about table controls?
(More than one answer is correct)
Column sizing is adjustable and can be controlled by the user
Table control rows are scrollable
Page scrolling using the standard toolbar is automatic and can be
controlled by the user
The sort option is automatic and can be controlled by the user
What is true about the following code
CHAIN.
Field: Flight, Carrid.
Module Validate on Chain-Input
ENDCHAIN.
The Module Validate is never processed
The Module Validate is processed if both FLIGHT and CARRID are other
than the initial value
The Module Validate is processed only if both FLIGHT and CARRID are
initial values
The Module Validate is processed if at least one of the fields FLIGHT
or CARRID are other than the initial value
Call Function… Starting New Task" is an example of what type of call
Asynchronous
Synchronous
Direct
Batch