option-setting 節は、オブジェクトハンドラコマンドオプションのデフォルト値を変更するために使用します。
以下のセクションでは、option-setting 節に適用される構文を示して説明します。構文図で使用しているキーワードおよび変数値は、デフォルト値の指定に使用されるパラメータを表します。必要な場合、変数値をキーワードと一緒に指定する必要があります。
WHERE |
||
|
(option-workplan) |
|
option-workplan に適用される構文図については、「ワークプラン」セクションの「ワークプランの参照」を参照してください。
以下のセクションでは、option-clause の構文を示します。
|
REPLACE |
|
|
|
|||||||||||
|
|
||||||||||||||
|
|
|
|||||||||||||
|
REPORT-OPTION-1 |
|
|
|
|
||||||||||
|
REPORT-FORMAT |
|
|
|
|
||||||||||
|
REPORT-MODE |
|
|
|
|
||||||||||
|
|
||||||||||||||
[NUMBERPROCESS number] |
|||||||||||||||
[FIXEDLENGTH ] |
|||||||||||||||
[FDIC (dbid,fnr,password,cipher)] |
|||||||||||||||
[FSEC (dbid,fnr,password,cipher)] |
|||||||||||||||
|
|
|
|
|
|
||||||||||
|
|
|
[file-name] |
|
|||||||||||
|
|
|
command-file-number |
|
|||||||||||
|
USE-FDDM |
|
|
|
|||||||||||
|
|
|
file-name |
|
|
|
|
|
|
|
|||||
[ADAFDUWORKFILE file-name] |
FDIC
および FSEC
キーワードに続く各値の間に、または値がない場合に、セパレータとしてコンマを使用する必要があります。例えば、次のようになります。FDIC (10,21,,2a)
。
セッションパラメータ ID
(『パラメータリファレンス』ドキュメントの「ID - 入力デリミタ文字」を参照)がコンマに設定されている場合、値を区切るセパレータとしてスラッシュ(/)を使用します。
TRANSFER |
|||||
|
CONVERSION-TABLE |
|
|
|
|
[SUBSTITUTE ] |
|||||
[INCLUDE-LINE-NUMBERS ] |
|||||
[UPPERCASE-TRANSLATION ] |
|||||
[INCORPORATE-FREE-RULES ] |
|||||
[LOAD-CODE-PAGE code-page-name] |
|||||
[DA-FORMAT data-area-format] |
|||||
|
XREF |
|
|
|
||
[DELETEALLOWED ] |
次のセクションでは、option-setting のキーワードおよび変数値(該当する場合)について説明します。
オプション | 説明 | 利用可能なコマンド | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
REPLACE |
指定されたオプションに従って、既存のオブジェクトを置き換えます。
|
|
||||||||||
TRANSFER |
転送モードを設定します。
データは、転送フォーマットで読み込みおよび書き込みが行われます。有効なオプションについては、「transfer-options のキーワードの説明」を参照してください。 |
|
||||||||||
NOREPORT |
以下のレポートファイル設定を指定します。
データはレポートファイルに記録されません。これは、 |
|||||||||||
NEWREPORT |
以下のレポートファイル設定を指定します。
レポートデータは記録され、ワークファイル 4 または file-nameに書き込まれます既存のファイルは上書きされます。 |
|||||||||||
REPORT |
以下のレポートファイル設定を指定します。
レポートデータは記録され、ワークファイル 4 または file-nameに書き込まれますこれは、 |
|||||||||||
BATCHREPORT |
バッチ処理時または OBJHAPI アプリケーションプログラミングインターフェイスの使用時のレポート設定を指定します。 レポートデータは、それぞれ SYSOUT に書き込まれるか、または画面に出力されます(レポートデータはファイルに書き込まれません)。 |
|||||||||||
|
ダイレクトコマンドが実行され、レポートを書き込むときに使用するレポートオプションを指定します。
|
|
||||||||||
|
ダイレクトコマンドが実行され、レポートを書き込むときに使用するレポートフォーマットを指定します。
|
|
||||||||||
|
ダイレクトコマンドが実行され、レポートを書き込むときに使用するレポートモードを指定します。
|
|||||||||||
NORESTART |
再スタート情報はファイルに書き込まれません。 | LOAD |
||||||||||
RESTART |
再スタート情報は、ワークファイル 6 または restart-fileに書き込まれます。 | LOAD |
||||||||||
NUMBERPROCESS |
処理するオブジェクトの数を指定します。
指定された数を処理した後、 |
|
||||||||||
FIXEDLENGTH |
アンロードワークファイルのフォーマットを固定サイズの最大レコード長に設定します。
内部フォーマットで書き込まれる場合、各データレコードには 256 バイトが含まれ、転送フォーマットでは 100 バイトが含まれます。 |
UNLOAD |
||||||||||
FDIC |
処理に使用するシステムファイル FDIC を指定します。
Adabas ファイルのデータベース ID(dbid)、ファイル番号(fnr)、パスワード(password)、およびサイファコード(cipher)。 値が指定されていない場合、または「 |
|
||||||||||
FSEC |
処理に使用するシステムファイル FSEC を指定します。
Adabas ファイルのデータベース ID(dbid)、ファイル番号(fnr)、パスワード(password)、およびサイファコード(cipher)。 値が指定されていない場合、または「 |
|
||||||||||
USE-FDDM |
FDDM システムファイルを処理に使用することを指定します。以下の「USE-FDDM のキーワードの説明」を参照してください。 |
|
||||||||||
使用するワークファイルを指定します。
|
|
|||||||||||
LOAD および SCAN コマンドを使用する場合には設定する必要はありません。これらのコマンドでは、自動的に適切なワークファイルタイプが選択され、このオプションは設定されていても無視されます。
データが内部フォーマットで読み込みおよび書き込みされるときの Natural ワークファイル 1 のワークファイルタイプ。
(「ワークファイル」の「ワークファイルフォーマット」も参照してください。)
|
|
|||||||||||
ADAFDUWORKFILE |
Adabas FDT データがロードされるワークファイル(Natural ワークファイル 5)に割り当てられた完全パス名。 | LOAD |
||||||||||
適用されるのは、Entire Connection がインストールされている場合に限られます。
Entire Connection ワークファイルに対してデータの書き込みまたは読み込みを行います。file-name は、Entire Connection ワークファイルに割り当てられている完全パス名を表します。現在のシステム環境でバックスラッシュ(\)セパレータを使用できない場合は、代わりにスラッシュ(/)を使用します。file-name を指定しないと、ワークファイル名の入力を求めるプロンプトが Entire Connection から表示されます。
「ワークファイル」の「ワークファイルの割り当て」も参照してください。 |
|
|||||||||||
適用されるのは、Entire Connection がインストールされている場合に限られます。
Entire Connection コマンドの処理に使用されるワークファイルの番号を指定します。 デフォルト値はワークファイル 8 の 「ワークファイル」の「ワークファイルの割り当て」も参照してください。 |
|
次のセクションでは、transfer-options と internal-format-options のキーワードおよび変数値(該当する場合)について説明します。
TRANSFER
キーワードを使用する場合、次のオプションを指定できます。
オプション | 説明 | 利用可能なコマンド | ||||
---|---|---|---|---|---|---|
CONVERSION-TABLE |
次のいずれかの変換テーブルを使用して、転送フォーマットで処理されたデータを変換します。
内部的な Natural 変換テーブル。
conversion-program が指定されている場合のユーザー定義変換テーブル。このプログラムは、ライブラリ SYSOBJH またはその steplib の 1 つに保存されている必要があります。ライブラリ SYSOBJH にあるプログラム例 OTNCONAE および OTNCONEA を参照してください。 conversion-program が指定されない場合、NATCONV.INI([ISO8859_1->EBCDIC] または [EBCDIC->ISO8859_1])で対応する変換テーブルが使用されます。 |
|
||||
SUBSTITUTE |
転送フォーマットでのアンロード中に行参照をラベルで置き換えます。 このオプションは、ソースコードの行番号がステートメント参照に使用されている場合にのみ適用されます。その場合、参照された行の行番号および行番号参照はラベルで置き換えられます。ソースはデータベースでは変更されません。 |
UNLOAD |
||||
INCLUDE-LINE-NUMBERS |
転送フォーマットでのアンロード中に行番号を転送します。 |
UNLOAD |
||||
|
|
|
||||
UPPERCASE-TRANSLATION |
転送フォーマットでのロード中にソースコードを大文字に変換します。 |
LOAD |
||||
INCORPORATE-FREE-RULES |
Predict がインストールされている場合、転送フォーマットでのアンロード中に、マップに連結されている Predict フリールールのソーステキストをマップソースに組み込みます。 | UNLOAD |
||||
LOAD-CODE-PAGE |
Unicode/UTF-8(Universal Transformation Format、8 ビット形式)でエンコードされたオブジェクトソースの変換に使用されるコードページを指定します。 このオプションを使用すると、UTF-8 でワークファイルにアンロードされたすべてのオブジェクトソースは、ワークファイルにロードされるときに指定のコードページで変換されます。 code-page-name として code-page-name を指定しないと、ソースオブジェクトは、アンロード時に使用したコードページで変換されます。 [ |
|
||||
DA-FORMAT |
データエリアソースのフォーマット変換を指定します。「設定」の「転送オプション」にある「Data area format」を参照してください。 |
|
internal-format-options を使用する場合、次のオプションを指定できます。
FDDM システムファイルを処理に使用することを指定します。
FDDM ファイルが NATPARM パラメータファイルでアクティブにされていた場合、デフォルト設定は YES
です。
YES
または NO
の値を指定するときに、以下が適用されます。
値 | 説明 |
---|---|
YES |
UNLOAD 、FIND および DELETE :
パラメータ パラメータ
DDM は、FDDM ファイルにあるライブラリ SYSTEM にロードされます。 select-clause の「Natural ライブラリオブジェクトと DDM 選択」にある「 |
NO |
UNLOAD 、FIND および DELETE :
指定されたライブラリの DDM が処理されます。
指定されたライブラリに DDM がロードされます。 |