CICS 画面または IMS 画面からサービス インターフェイスを作成するための、画面モードで表示されるインターフェイス マッパーについて説明します。
次の画像は、CICS 画面または IMS 画面に対応するサービス インターフェイスを定義する画面モードのインターフェイス マッパーを示しています。
CICS 画面
IMS 画面

- [Screen] ペイン
- オペレーションのために選択された BMS マップまたは MFS マップの画面レンダリングを表示します。
- [Interface Fields] ペイン
- [Interface Fields] ペインでは、サービス インターフェイスに含める各フィールドの詳細を定義します。各インターフェイス フィールドは、[Screen] ペインに表示される CICS または IMS の画面フィールドに対応しています。現在のオペレーションのインターフェイス フィールドのみが、このペインに表示されます。
画面フィールドからインターフェイス フィールドを作成する最も簡単な方法は、画面フィールドを [Screen] ペインからドラッグして [Interface Fields] ペインにドロップすることです。これにより、画面フィールドと新しいインターフェイス フィールドとの間のマッピングが作成されます (「[Mappings] ペイン」を参照)。[Interface Fields] ペインから、サービス インターフェイスで使用されるフィールドの詳細をさらに定義できます。
インターフェイス フィールドの詳細については、「インターフェイス フィールド」を参照してください。
- [Mappings] ペイン
- [Mappings] ペインには、各画面フィールドが対応するインターフェイス フィールドにどのようにマップされているかが表示されます。ドラッグ アンド ドロップを使用してインターフェイス フィールドを作成すると、マッピングが自動的に追加されます。ただし、マッピングを手動で作成または編集することもできます。マッピングは基本フィールド レベルでのみ作成されます。
- [Assignments] ペイン
- [Assignments] ペインでは、任意のアプリケーション フィールドに値を割り当てることができます。指定する値は、数値または数値以外のリテラル値やアプリケーション フィールド値、あるいはこのような値を 1 つ以上使用した関数の結果にすることができます。値を特定のフィールドに割り当てると、ユーザーが入力する必要がある情報を減らすことで、サービスを合理化できます。割り当ての作成の詳細については、「割り当て」を参照してください。
- [Work Fields] ペイン
- サービスで使用する追加の非インターフェイス フィールドを作成できます。詳細については、「作業フィールド」を参照してください。