「プログラム (Programs)」ビュー

「プログラム (Programs)」ビューは、CICS® IA で認識されるすべてのプログラムをアルファベット順にリストして表示します。

以下のプログラムのリストが表示されます。

「プログラム (Programs)」ビューの画面取り

「プログラム」ビューの最初のテキスト・フィールドを使用して、リストのプログラムをフィルターに掛けることができます。以下の画面取りに示されるように、ワイルドカードとしてアスタリスク (*) を使用できます。値「*D*」は、名前に「D」を含むすべてのプログラムを検索します。「DSW*」は「DSW」で始まるすべてのプログラムを検索します。また、「D*W」は「D」で始まり「W」で終わるプログラムを検索します。

プログラムを取り出す領域のリストを制限するには、「検索領域 (Search Region)」テキスト・フィールドを使用します。

以下の図は、「IY」で始まる領域にあり、「DSW」で始まり「2」を含むプログラムのみを表示するように制限されたプログラム・リストを示しています。このリストを作成するには、「プログラム」テキスト・フィールドに「DSW*2*」と入力し、「領域の検索」テキスト・フィールドに「IY*」と入力します。

検索値 DSW*2 を指定した「プログラム (Programs)」ビューの画面取り

テキスト・フィールドに入力した値を対象に検索を実行してプログラムのリストを表示するには、Enter を押します。

分析したいプログラム名を右クリックすると、そのプログラムが使用するリソースとプログラムの使用場所 (すべての領域または特定の領域) が表示されます。

リソースが選択された状態の「プログラム」ビューの画面取り。メニューには「プログラムで使用」、「トランザクションで使用」、「タイプ別のアフィニティーの表示」、「使用リソース」、および「資産の詳細」が含まれています。「アプリケーションで使用 (Used By Applications)」が選択されているため、「すべての領域 (All Regions)」および「特定の領域 (Specific Region)」オプションを含む別のメニューが表示されます。

プログラムのプロパティーは、コレクション ID で分割されます (例えば、コレクションのプログラム)。検索スコープを設定しない場合、すべての項目が「プロパティー」ビューに表示されます。コレクション ID を検索スコープとして設定する場合、プロパティーにはこのコレクション ID のみが表示されます。プロパティー表にこのコレクション ID の項目が存在しない場合、表示されるデータはありません。

「...で使用」メニュー項目の 1 つをクリックすると、追加のオプションをサブメニューから選択できます。「すべての領域」をクリックして、すべての領域に対する検索をすぐに開始するか、「特定の領域」をクリックして特定の CICS 領域を選択できるダイアログを開きます。例えば、「アプリケーションで使用 (Used By Applications)」 > 「すべての領域」をクリックした場合、検索結果は「リソースの表示」ビューに表示されます。

検索結果が表示された「リソースの表示」ビュー
「領域で使用 (Used by Regions)」をクリックした場合も、結果は「リソースの表示」ビューに表示されます。

「アプリケーションで使用 (Used By Applications)」コマンドは、CICS IA V5.1 でのみ使用できます。古いデータベースに接続している場合、これらのコンテキスト・メニュー項目は、CICS IA パースペクティブでは使用不可になります。IA パースペクティブの外部では、これらのコマンドは使用可能ですが、アプリケーション・データを古いデータベースからフェッチしようとすると、次の警告メッセージが表示されます。

V5.1 より前のデータベース・リリースに接続されている間に「アプリケーションで使用 (Used By Applications)」または「領域で使用 (Used by Regions)」オプションを使用しようとするときに表示される警告メッセージ

プログラム定義を変更するには、SM パースペクティブの CICS プログラム定義エディターを使用できますが、SM パースペクティブに切り替える必要はありません。「IA プログラム (IA Programs)」ビューでプログラム名を右クリックし、メニューで「CICS_SM エディターを開く (Open CICS_SM Editor)」をクリックします。

プログラムのコンテキスト・メニュー
エディターを開くには、CICS 管理インターフェース接続がアクティブである必要があります。接続が存在しない場合、次のエラー・メッセージが表示されます。
アクティブな CICS 管理インターフェース接続なしにエディターを開くときに表示されるエラー・メッセージ。

選択したプログラムが異なる領域にある CICS IA によってキャプチャーされた場合、領域を選択するように要求されます。

複数の領域でプログラムがキャプチャーされたときに領域選択ダイアログが表示されます。
複数の CICSPlex で領域が検出された場合、使用する CICSPlex を選択するように要求されます。そのプログラムのプログラム定義が検出されなかった場合、次のエラー・メッセージが表示されます。
プログラム定義を検出できなかった場合に表示されるエラー・メッセージ

詳しくは、プログラム定義エディターを参照してください。