オブジェクトリスト - LIST ワークプラン

オブジェクトリストとはタイプ LIST のワークプランのことであり、UNLOADLOADFIND または DELETE コマンドで処理するオブジェクトに対してオブジェクトの選択条件を指定します。オブジェクトリストは、select-clause および SELECTION ワークプランの代わりに使用できます。

オブジェクトリストに適用される構文は次のとおりです。

TYPE LIST

../graphics/cbo2.gif

object-type-and-locationobject-name-description ...)

../graphics/cbc2.gif

...

構文オプションについては、次のセクションで説明します。このセクションの構文図で使用しているキーワードおよび変数値は、オブジェクトの選択条件の指定に使用されるパラメータを表します。必要な場合、変数値をキーワードと一緒に指定する必要があります。各構文要素(カッコ内の構文要素を除く)は、新しい行で開始し、同じ行で終了する必要があります。

構文図で使用しているキーワードについては、「select-clause」セクションを参照してください。


object-type-and-location の構文

次のセクションでは、object-type-and-location に適用される構文図を示します。

Natural オブジェクトと DDM

LIBRARYlibrary-name
[DBID dbid FNR fnr]
[OBJTYPEgroup-type]

注意:
library-name には範囲は使用できません。

Natural システムエラーメッセージ

ERROR NATERROR
[DBID dbid FNR fnr]

Natural コマンドプロセッサソース

PROCESSORncp-library-name
 

DBID dbid FNR fnr [CIPHERcipher]

PASSWORD
PSW

password

注意:
ncp-library-name には範囲は使用できません。

Natural 関連オブジェクト

NATPATHnatural-path-name

外部ファイル(外部オブジェクト)

PATHexternal-path-name

FDT

FDT

object-name-description の構文

次のセクションでは、object-name-description に適用される構文図を示します。

Natural オブジェクト

object-name [SCKINDobject-kind]

error-number [ SLKINDmessage-type] [ LANGUAGElanguages]
FMNUMerror-number-from TONUMerror-number-to [SLKINDmessage-type] [LANGUAGElanguages]

Natural システムエラーメッセージ

error-number [ SLKINDmessage-type] [ LANGUAGElanguages]

FMNUMerror-number-from TONUMerror-number-to [ SLKINDmessage-type] [ LANGUAGElanguages]

Natural コマンドプロセッサソース

object-name

Natural 関連オブジェクト

related-object-name

外部ファイル(外部オブジェクト)

external-file-name

FDT

DBIDdbid FNRfnr [CIPHERcipher]

PASSWORD
PSW

password

オブジェクトリストの例

次に、タイプ LIST のワークプランの例を示します。

TYPE LIST
  LIBRARY LIB-1 OBJTYPE N    /* process Natural objects from library 'LIB-1'
   ( A* SCKIND S             /* all sources objects whose names start with 'A'
  B1                         /* source and/or cataloged object of  'B1'
  CDE> SCKIND C )            /* all cataloged objects with names greater than/equal to 'CDE'
  /*                         /* comment line
  LIBRARY LIB-2              /* process Natural objects from library 'LIB-2'
                             /* including error messages and shared resources
  ( *                        /* all source and/or cataloged objects
                             /* including shared resources
  FMNUM 1 TONUM 100          /* error messages from 1 to 100
  )