バージョン 6.3.3
 —  ツールおよびユーティリティ  —

SYSMAIN - オブジェクトの検索

[検索]機能を使用して、単一または複数のライブラリにある単一または複数のオブジェクトを検索し、見つかったオブジェクトのソースコードを表示します。

このセクションでは、[オブジェクト保守 - 検索]ダイアログボックスで検索オプションを指定する手順について説明します。

Start of instruction set オブジェクトを検索するには

  1. [ライブラリ]リストボックスに、オブジェクトを検索するライブラリの名前を入力するか、またはドロップダウンリストからライブラリを選択します。 デフォルトは現在のライブラリです。 アスタリスク(*)を入力するとダイアログボックスが表示され(手順 10 を参照)、ここで、指定したシステムファイルにある全ライブラリのリストから複数のライブラリを選択できます。

    [ライブラリ]リストボックスは、リモートメインフレーム環境の DDM(データ定義モジュール)には適用されません。 したがって、[ビュー(DDM)]チェックボックスがオンになっている場合、このボックスは表示されません。

  2. 現在のシステムファイルにライブラリが存在しない場合、[DBID](データベース ID)と[FNR](ファイル番号)ボックスの値を置換します。 デフォルトは現在の FNAT または FUSER、あるいはメインフレーム上の DDM の場合は FDIC です。 リモート環境では、「リモート環境のファイルセキュリティ」で説明しているように、これらのファイルに対してセキュリティ情報を指定できます。

  3. リモート環境で、XRef データに対するシステムファイル FSEC または FDIC にセキュリティ情報を指定する場合は、[FSEC/FDIC]ボタンを使用します。「リモート環境のファイルセキュリティ」を参照してください。

  4. [名前]ボックスで、単一のオブジェクトの名前を入力するか、名前の範囲を指定します。「名前の範囲の指定」を参照してください。 デフォルトは、すべてのオブジェクトを表すアスタリスク(*)です。

  5. [タイプ]グループボックスで、以下のいずれかを実行してオブジェクトのタイプを選択します。

    DDM を除くすべてのタイプのオブジェクト(プログラムとサブプログラムを含む)に対して、[プログラミング](デフォルト)を選択します。 [オブジェクトタイプ]を選択して、表示されるリストで必須項目を選択または選択解除すれば、オブジェクトのタイプを制限できます。

    または:
    DDM のみの場合は、[ビュー(DDM)]を選択します。

  6. [コード]グループボックスで、[ソース]または[カタログ]あるいはその両方を選択して、ソースオブジェクトまたはカタログ化オブジェクトあるいはその両方が存在するすべてのオブジェクトを検索します。 デフォルトは、ソースオブジェクトとカタログ化オブジェクトの両方です。

  7. あるユーザーによって最後に保存またはカタログされたオブジェクトのみを検索する場合は、そのユーザーの ID を[ユーザー ID]ボックスに入力します。 デフォルトでは、ユーザー ID は指定されていません。

  8. ある日付以降に保存またはカタログされたオブジェクトのみを検索するには、[日付]ボックスに開始日を入力します。 日付は、[日付]ボックスのプリセット値に沿ったフォーマットで入力する必要があります。 デフォルトの日付は、0000.00.00(日付なし)です。 日付は YYYY.MM.DD 形式で入力します(YYYY = 年、MM = 月、DD = 日)。

    日付を指定した場合は、[時刻]ボックスに開始時刻を入力すると、この時刻以降に保存またはカタログされたオブジェクトのみを検索できます。 デフォルトの時刻は、00:00(時刻なし)です。 時刻は次のフォーマットで表示されます:HH:IIHH は時、II は分)。

  9. オブジェクトの選択条件の指定が完了したら、[オブジェクトリスト]を選択します。

    単一のライブラリを指定した場合は、手順 13 に進みます。

    [ライブラリ]リストボックスにアスタリスク(*)を入力した場合は、手順 10 に進みます。

  10. 次の例のようなダイアログボックスが開き、指定したシステムファイルにあるすべてのライブラリがリスト表示されます。

  11. リスト項目を選択するには/リスト項目の選択を解除するには」の説明に従って、1 つまたは複数のライブラリを選択するか、選択解除します。

  12. [OK]を選択します。

    [キャンセル]をクリックすると、何もしない状態でダイアログボックスが閉じます。)

  13. 次の例のようなダイアログボックスが開き、一致するすべてのオブジェクトがリスト表示されます。

    [スキップ]ボタンは、複数のライブラリを選択した場合にのみ表示されます。

    ダイアログボックスに、ライブラリの場所、検出されたオブジェクトの数、およびオブジェクトの名前とタイプが表示されます。 また、ソースオブジェクト(S)やカタログ化オブジェクト(C)の有無や、オブジェクトの保存/カタログを実施したユーザーの ID も表示されます。

  14. リスト項目を選択するには/リスト項目の選択を解除するには」の説明に従って、1 つまたは複数のオブジェクトを選択するか、選択解除します。

    または:
    現在のダイアログボックスからオブジェクトを選択しないで、一致するオブジェクトを含む次のライブラリのダイアログボックスを表示する場合は、[スキップ]を選択します。 ライブラリ名のアルファベット順にダイアログボックスが開きます。

  15. 選択したオブジェクトのソースコードをリストする場合は、[リスト]を選択します。

    [キャンセル]をクリックすると、何もしない状態でダイアログボックスが閉じます。)

  16. [オブジェクト保守 – リスト]ダイアログボックスが閉じ、[オブジェクトの保守]メニューが表示されます。 さらに、選択した各オブジェクトに対して次のような[オブジェクトリスト]ウィンドウが開き、オブジェクトのソースコードが表示されます。

    ウィンドウのタイトルには、オブジェクトの名前(この例では HELLO)とオブジェクトが保存されているライブラリの名前(この例では SAGTEST)が表示されます。 [オブジェクトリスト]ウィンドウは、LIST システムコマンドを使用すると表示されるウィンドウと同じです。

  17. [オブジェクトの保守]メニューの[キャンセル]を選択して SYSMAIN を終了し、開いている[オブジェクトリスト]ウィンドウを有効にします。

Top of page