Rational Developer for System z, Version 7.6

Setting the contents of the default screen description

The Screen Recognition Settings page of Enterprise Service Tools section of the Preferences window allow you to select the descriptors that you want to be included in the default screen description.
This topic contains three subtopics:

Opening the Screen Recognition Settings page

To open the Screen Recognition Settings page:

  1. Open the Preferences window by selecting Window > Preferences.
  2. In the left pane, select Enterprise Service Tools > Service Flow Projects > Screen Recognition Settings.

The Screen Recognition Settings page opens in the right pane.

Setting the contents of the default screen description

Important: Not all descriptors are supported in all runtime environments (see When the flow type is Link3270 Bridge -- BMS map information and When the flow type is FEPI -- BMS map information).

Whenever a new screen message is created, a default screen description is included in it (see Default screen description).

The Screen Recognition Settings page allows you to specify the contents of the default screen description, that is, to specify the descriptors that you want to be included in the default screen description that is added to every new screen message.

The following types of descriptors are available to be included in the default screen description:

Two levels of default screen descriptions

There are two levels of default screen descriptions:
  • At the first level, a default screen description that applies to all the service flow projects in your workspace (this level is always enabled but can be replaced by the second level).
  • At the second level, a default screen description that applies only to a particular terminal applications subproject (see Adding a subproject to an existing service flow project). You can enable or disable this level.

If the second level (the level for a particular terminal applications subproject) is enabled, then the default screen description from the second level is used in new screen messages for that terminal applications subproject, instead of the default screen description from the first level (for all service flow projects in your workspace).

To specify the default screen description for a particular terminal applications subproject do the following:

  1. Click Configure Project Specific Settings. The Choose Project window opens.

  2. In the Choose Project window, in the Terminal Project list, select a terminal applications subproject and click OK. A Screen Recognition Settings window for that terminal applications subproject opens.

  3. In the Screen Recognition Settings for the selected terminal applications subproject:
    1. Select Enable Project Specific Settings.
    2. Specify the descriptors that you want to be included in the default screen description for new screen messages created within this terminal applications subproject.
    .

Usefulness of text-matching descriptors in the default screen description

This feature is extremely useful when you want to create screen messages for a group of application screens that share some common text feature (such as a heading at the top of the application screen).

For example, suppose that you want to manage 6 application screens each of which includes (among other text):
  • The same string Product Selection Utility in Row 2.
  • A unique string in Row 3 (such as Home Products, Office Products, and so on).

You could proceed as follows:

  1. Specify a default screen description that contains the following descriptors:
    • Match Text in Row for Row 2.
    • Match Text in Row for Row 3.

  2. Create a new screen message for each application screen by capturing each application screen in the host editor.

The result is that, without any additional work on your part, each of the six new screen messages now contains a screen description that distinguishes this group of six application screens from all other application screens (by the descriptor that matches the common string in Row 2), and that also distinguishes each screen from the others in the group (by the descriptor that matches the unique string in Row 3).


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)