「使用」ビュー

トランザクションまたはプログラムが表示されている CICS® IA® プラグインの任意のビューから、リソースを探査して、トランザクションがどのリソースを使用しているか、およびどの領域かをさらに表示することができます。

プログラムまたはトランザクション・リソースが使用されている領域を表示するには、リソースを右クリックしてから、「使用リソース」をクリックします。特定の領域の使用を分析するか、すべての領域の使用を分析するかを指定できます。

ポップアップ・メニューがある「リソースを表示」ビューの画面キャプチャー。

選択したリソースおよび領域の情報が、「使用」ビューに読み込まれます。

「使用リソース」 > 「特定の領域」を選択すると、その領域で使用されているリソースが表示されます。各ファイル・リソースでは、ファイル・コントロール・コマンドが、機能送出データ、REMOTE SYSID および REMOTE NAME とともにリスト表示されます。
ファイル・コントロール・コマンドとともに表示された REMOTE SYSID および REMOTE NAME を示す「リソース」ビュー。
注: 「使用リソース」 > 「すべての領域」を選択した場合、REMOTE SYSID および REMOTE NAME は表示されません。

「使用リソース」を選択すると、このプログラムが使用しているすべてのリソース、およびそこからロードされたすべてのプログラムも表示されます。領域のツリーには、発生元のプログラム、およびその他のプログラムによって使用されたリソースが表示されます。リソースをクリックすると、テーブルになんのプログラムがそれを使用しているかが表示されます。発生元のプログラムはこのリストにない場合があります。

選択されたプログラムと、読み込まれた「リソースで」ペインを表示する「使用」ビューの画面キャプチャー。
上記の画面キャプチャーで、プログラム TST4CVD2 が TST4CVD3 を呼び出し、これは一時記憶リソースを使用しました。

プログラムまたはトランザクションの使用は、タイプでフォルダーに編成され、「使用されたリソース」ペインに表示されます。

ビューのツールバーにある「動詞でグループ分け」アイコン「動詞でグループ分け」アイコンを使用すると、「使用されたリソース」ペインの情報をソートできます。

リソースで結果をソートできるため (デフォルト)、各リソース・ノードに、それに対して実行されたすべての動詞を含めることができます。

リソースでソートされた「使用されたリソース」ペインの結果の画面キャプチャー
動詞で結果をソートすることもでき (隣に矢印アイコンがあります)、各動詞ノードに、それによって使用されたすべてのリソースを含めることができます。
動詞でソートされた「使用されたリソース」ペインの結果の画面キャプチャー
この説明の中で動詞とは、CICS API によって発行された EXEC CICS コマンドです。

現在のプログラムまたはトランザクション開始の実行階層がペインに表示されます。

リソースを選択すると、「リソースで」ペインにリソースを使用するプログラムとトランザクションに関する情報が読み込まれます。

リソースを選択すると、「次の項目を取得」 「次の項目を取得」アイコン および 「前の項目を取得」 「前の項目を取得」アイコンアイコンを使用して、リソースが使用される実行階層のポイントを選択できます。

「実行ツリーの次の項目を取得」アイコンを示す画面キャプチャー
「実行ツリーの前の項目を取得」アイコンを示す画面キャプチャー

「使用されたリソース」ペインでプログラムを選択すると、階層にプログラムを使用するツリー内の最初のリソースが表示されます。

「使用されたリソース」ペインで選択されたリソースを使用しているプログラムの画面キャプチャー

「次の項目を取得」アイコンを使用してツリーを下に移動していくと、同じプログラムを使用する次のリソースに到達します。

「使用されたリソース」ペインで選択されたリソースを使用しているプログラムの画面キャプチャー

イベント処理キャプチャー仕様の作成

「使用リソース」情報を使用して、イベント処理で使用するためのキャプチャー仕様を作成することができます。このオプションは、有効なイベント処理リソースに一致するリソースと API 呼び出しにのみ使用できます。

このオプションを使用するには、イベントのセット・アップ用 CICS バンドル・プロジェクトがあり、先に使用できる必要があります。詳細については、『CICS Explorer ユーザー・ガイド』「CICS バンドル・プロジェクトの作成」を参照してください。

  1. 「使用」ビューでアスタリスク・アイコンがあるリソースを右クリックします。
  2. 「イベントを作成」をクリックして、表示されるメニューから必要なイベント・タイプを選択します。CICS リソース・ウィザードから「イベント・バインディングの作成」が開きます。

EXEC CICS コマンドに関連付けられているイベント

EXEC CICS コマンドに関連付けられているイベントが、コマンドの子ノードとしてビューに表示されます。これらの子ノードは、コマンドに対してトリガーされるイベントです。このイベントによって使用されるプログラムが「使用」ビューに表示されます。

「使用」ビューのイベントの画面キャプチャー