The screen is displayed in a simulation mode in the screen flow logic detail view (for both the TCD function and the function module test). This mode replaces the screen list display from up to release 4.0B. It has the following additional functions:
Field value assignment via screens
All
fields set to input-enabled in the Menu Painter are ready for input in the screen simulation, even if the transaction dynamically set them to input-disabled.
To ensure that you only enter values in the input fields, you should put values in all fields when recording the transaction/function module.
1. Enter values in the required fields. You can either enter a value directly, or call individual field processing.

Space characters (to delete field default values) can be passed by entering two apostrophes (' ' or '', i.e. with or without a space character between the apostrophes).
Individual field processing
If you choose a screen field and choose Field contents, an individual field processing dialog box, which contains information about any field parameters and its current value, appears.
Parameterization
Mark a screen field and choose a function:
Cursor position
You can change the cursor position during the test with the Cursor position function. Enter the name of the field on which the cursor is to be positioned in the test, in the dialog box. The current cursor position is proposed (field name or line/column).
Function codes
Use the function keys or the transaction Menu Painter function codes.
Get system data tells you how to find these.Subscreen
Subscreens are recorded with a transaction/function module. To specify subscreen areas:
The subscreen areas are displayed by boxes.
The input fields are now visible in the subscreen area.

You can get the name and screen number of the subscreen by calling the transaction, positioning the cursor on a subscreen field, and choosing System
Field value input via field list
Alternatively to entering field values on the screen, you can maintain them in the field list. It lists the fields of the selected screen, and you can enter new field contents. You can use variables or parameters here too.
In exceptional cases, you can also use internal variables as field names (see
Processing dynamic screens and field names). 
Before you can edit the fields of a subscreen in the field list, you must define the subscreen as described in Subscreen, above.

You can find the assignment of field names to the screen fields by positioning the cursor on the associated screen field in the transaction, and pressing the help key. A field help window appears. You can display the table name and the field name as well as the program name and the screen number, with the Technical Info function.