IBM CICS Transaction Server for OS/390 SC33-1686-02 User Manual

Page 23

Advertising
background image

introduction

Partitions and the execution diagnostic
facility

The execution diagnostic facility (EDF), invoked by CEDF, is
not available in single-screen mode on a terminal in
partitioned state. EDF must be used in dual-screen mode for
debugging application programs that use partitions.

Partitions and the command interpreter

The CICS command interpreter, invoked by CECI or CECS,
cannot be used to process commands that refer to partitions.
This is because the command interpreter display cannot be
restored after the screen has been partitioned.

PA1 print key

The PA1 print key is not supported from a terminal in
partitioned state.

Routing and multiple partitions

Routed messages can be directed to a terminal, including the
transaction terminal, which supports partitions. However,
such messages reset the terminal to ‘base’ state.

Terminal paging

When a BMS logical message is saved in CICS temporary
storage, CICS also saves the application partition set. This
partition set is loaded onto the target terminal before any
pages are delivered. CICS builds a separate page for each
partition, and overflow occurs on a partition basis.

Page retrieval

Terminal-operator page-retrieval commands operate on a
partition basis. When a page-retrieval or page-copy
command is entered in a partition, it implicitly refers to pages
in that partition. If single-keystroke retrieval is used, the
retrieval command applies to the partition containing the
cursor when the PF key is pressed. The first page for a
partition is displayed initially in the viewport.

Message chaining

CICS retains a current partition for each level of page
chaining. This is initially the default partition for that partition
set. Page-retrieval commands entered on a cleared screen,
or page-retrieval commands for a chaining level other than
the one being displayed, refer to the current partition for the
target chaining level. The current partition is reset to the
partition in which the last terminal-operator command was
entered.

CICS retains the current page for each partition in the
partition set. This is initially the first page. The current page

is redisplayed in each partition in the following
circumstances:

For the initial display when the BMS paging program is
first invoked

Following erasure of the terminal partition set caused by
pressing the CLEAR key

Following page retrieval for a different page-chaining
level

Following page purge for a different page-chaining level.

Copying pages

BMS page copy operates on a partition basis (not a screen
or partition set basis). BMS page copy copies a page from a
partition to any terminal in ‘base’ state. You cannot copy a
page from a partition to another partition on the same or
another terminal.

Message termination

When you terminate a message, the entire logical message
(that is, all pages in all partitions) is purged, irrespective of
the partition in which you entered the purge command.

The response to a page query request is displayed on a
cleared, unpartitioned screen.

Error messages

Most error messages relating to invalid paging commands
are displayed with an erase or write in the partition in which
you entered the command. Other error messages unrelated
to any particular partition (such as those relating to invalid
message identifiers) are displayed on a cleared unpartitioned
screen.

The system console as a CICS terminal

Console support makes it possible for a terminal to be both
an operating system console and a CICS master terminal.

If multiple console support (MCS) is in use, you can define
each console to CICS as a separate terminal, and all
consoles can communicate with CICS simultaneously.

You can use any operating system console as a CICS
terminal if it has been specified as such on the CONSOLE
keyword of the CEDA DEFINE TERMINAL command. If this
has not been done, you get the following message when you
try to use the console:

DFHAC2 15 This console has not been defined to CICS.

and your input is ignored.

All consoles that have been defined as CICS terminals can
use automatic transaction initiation (ATI), and can receive

Chapter 1. Transactions supplied by CICS

5

Advertising