Page History
...
省略値では、LANSA ファイルは、現区画のデフォルト・ファイル・ライブラリ内で定義・コンパイルされます。アプリケーションのソースコードが、別区画または区画のデフォルト・ファイル・ライブラリが異なる別の LANSA システムに移動されると、次回のファイルのコンパイル・配布時は、異なるライブラリ (スキーマ名) になります (省略値)。
同一スキーマを割り当てる方法
...
- アプリケーションの最初のバージョンを配布する前に、Windows アプリケーション用に使用するスキーマ名 (ライブラリ)
...
- を選択します。
例: XXXDTA
...
- アプリケーションの最初のバージョンを配布する前に、ファイルの OAM を該当の LANSA ライブラリ (スキーマ名) にリダイレクトする、適切なDEFINE_OVERRIDE_FILE コマンドを加え、アプリケーションのソースコードを修正します。
...
- 全ての OAM を選択されたスキーマ XXXDTA にリダイレクトする場合、コードは以下のようになります。
...
Use Builtin(Define_Override_File)
...
(*
...
PARTDTALIB *
...
Default 'XXXDTA')
...
To_Get(#retcode)
...
- アプリケーションの最初のバージョンの配布を作成し、Windowsデータベースに作成するファイルを含めます。スキーマ名 XXXDTA 用のライブラリ代入値を作成し、ファイルにこれを割り当て、選択されたファイルが、このスキーマ名にインストールされるよう構成されていることを確認します。
...
...
- 後続のバージョンやパッチの作成時も、同じライブラリ代入値が選択されたファイルに割り当てられていることを確認してください。
詳細は、「アプリケーションのライフサイクル」および「固定の配布スキーマにファイル・ライブラリをマッピング」を参照してください。
