この Natural プロファイルパラメータでは、STACK
パラメータ用のコマンドデリミタ、および Natural Single Point of Development 環境の Natural 開発サーバー(製品コード:NDV)におけるコマンド入力用のコマンドデリミタとして使用する文字を指定します。
STACK
パラメータに指定した値、または Natural 開発サーバーでのコマンド入力として渡されるデータが目的どおり解釈されなくなることを避けるために、データにスタックデリミタ文字のデフォルト値が含まれている場合、STACKD
パラメータ値は、渡されるデータに含まれていない文字に設定する必要があります(下記の例を参照)。 ID
パラメータがセミコロンに設定されている場合、STACKD
パラメータをデフォルト文字以外の文字に変更する必要があります。 下位互換性の理由から、この制限は STACKD=;
(デフォルト設定)に適用されません。
可能な設定 | 任意の特殊文字 | 文字は、ID プロファイル/セッションパラメータ(INPUT 区切り文字)、DC プロファイル/セッションパラメータ(小数点文字)、または IA プロファイル/セッションパラメータ(INPUT 割り当て文字)で指定した文字と異なる文字にする必要があります。
|
---|---|---|
デフォルト設定 | ; (セミコロン)
|
|
ダイナミックな指定 | 可 | |
セッション内の指定 | 不可 |
指定する文字は一重引用符で囲むことができます。 コンマ(,)は個々のパラメータを区切るために使用するため、INPUT 区切り文字をコンマにするには、ID=','
として指定する必要があります。
STACKD='/',ID=';' STACK=(DUMP IOB;+100/FIN)
DUMP IOB
の後のセミコロンがコマンドデリミタとして解釈されることを避けるために、STACKD
は '/'
に設定されます。