ユーティリティのアクティブ化

Natural では、FNAT システムファイル内の対応するユーティリティライブラリにログオンせずに Natural ユーティリティを呼び出します。この結果、Natural では、グローバルデータエリア(GDA)またはアプリケーションに依存しない変数(AIV)、あるいはその両方が維持されます。現在のユーザーライブラリおよび設定は維持されます(GDA または AIV、あるいはその両方をリセットするには、『パラメータリファレンス』のプロファイルパラメータ FREEGDA を参照)。

アプリケーション環境の設定を維持するには、ユーティリティライブラリにログオンしないでください。代わりに、ユーティリティに対応する Natural システムコマンドを使用してユーティリティを呼び出します。

ユーティリティが終了すると、ユーティリティを呼び出したライブラリに戻ります。ただし、ユーティリティを呼び出す前にユーティリティライブラリに明示的にログオンした場合は、ユーティリティの終了後、その(ユーティリティ)ライブラリから移動しません。

例外:

オブジェクトソースはアクティブなライブラリ内でのみ編集できるため、ユーティリティ SYSEXT および SYSEXV では、対応するユーティリティライブラリへの暗黙的なログオンを実行します。

Natural Security で Natural ユーティリティの使用を制御する方法の詳細については、『Natural Security』ドキュメントの「Protecting Utilities」セクションを参照してください。