サポート > インストールガイド > Wagby 定義ファイルのアップグレード (R5 系)
ここでは、Wagby R5 系での定義ファイル移行手順を説明します。例えば Wagby R5.5 の定義ファイルを R5.8.5 に移行するといった場合に、本手順を行ってください。
移行の準備
次に示す Wagby 定義ファイルが移行の対象となります。
- $(DEVHOME)\xls-project\project.xls
- $(DEVHOME)\xls-project\project_env.xls
- $(DEVHOME)\xls-model 以下のモデル定義ファイル
帳票レイアウトを実現するファイル (xls-report 以下のファイル)および外部リンク定義シート($(DEVHOME)\xls-project\project_outerlink.xls)は、バージョンアップ後もそのままご利用頂けます。新しいバージョンの Wagby にそのままコピーしてお使いください。
Wagby 定義ファイル移行のイメージ
Wagby 定義ファイル移行のイメージを図1に示します。
- 旧 Wagby で設定した xls-project フォルダ以下の project.xls ならびに project_env.xls ファイルを、新 Wagby の $(DEVHOME)\old-xls\xls-project にコピーします。
- 旧 Wagby で設定した xls-model フォルダ以下のモデル定義ファイルを、新 Wagby の $(DEVHOME)\old-xls\xls-model にコピーします。
- 旧 Wagby で設定した xls-report フォルダ以下の帳票定義ファイルを、新 Wagby の $(DEVHOME)\xls-report にコピーします。
- [移行ツールの適用 (1)] 旧 Wagby 定義ファイルから、トランジションファイルを作成します。
- [移行ツールの適用 (2)] 新 Wagby 定義ファイルへ変換します。
トランジションファイルの作成
概要
Wagby 定義ファイルの移行は、二段階に分けて行います。
最初の処理では、旧 Wagby 定義ファイルから、「トランジションファイル」と呼ばれる中間ファイルを作成します。
(これは Wagby 定義ファイルの内容を XML 形式で表現したものとなっています。)
ここでは、その方法を説明します。
トランジションファイル作成ツール
トランジションファイルの作成ツールは、新 Wagby の $(DEVHOME)\old-xls\modeldata_createtool.bat ファイルとして提供されています。 ファイルのコピーが終了したら、ファイルエクスプローラ上で同ファイルをマウスでダブルクリックし、実行してください。
図2 トランジションファイル作成ツール(modeldata_createtool.bat)
ファイル作成作業中は、図3 のような画面が表示されます。
図3 トランジションファイル作成ツールの実行
トランジションファイルの作成完了
同処理が終了すると、新 Wagby 側にトランジションファイルが作成されます。次の処理に進みます。
新しい Wagby 定義ファイルの作成
概要
最後に、トランジションファイルから新しい Wagby 定義ファイルを作成します。 ここでは、その方法を説明します。
Wagby 定義ファイル作成ツール
トランジションファイルから Wagby 定義ファイルを作成するツールは、新 Wagby の $(DEVHOME)\old-xls\_modeldata_copytool.xls ファイルとして提供されています。 トランジションファイルの作成が終了したら、ファイルエクスプローラ上で同ファイルをマウスでダブルクリックし、実行してください。
図5 Wagby 定義ファイル作成ツール(_modeldata_copytool.xls)
このシート中に用意されている「一括移行」ボタンをマウスでクリックすることで、トランジションファイルから Wagby 定義ファイルの作成が開始されます。
図6 「一括移行」ボタン
なお作業開始にあたって、図6のような確認ダイアログが表示されます。「はい」ボタンをマウスでクリックすることで処理を続行します。 作業中は進捗バーが表示され、進捗状況を確認することができます。
図6 一括処理の確認ダイアログ
新しい Wagby 定義ファイルの作成完了
処理が終了すると、図7 に示すダイアログが表示されます。「OK」ボタンをマウスでクリックすることで作業は完了となります。
図7 作業終了ダイアログ
新 Wagby 側の $(DEVHOME)\xls-model フォルダには、移行された Wagby 定義ファイルが用意されていることを確認してください。
図8 移行された Wagby 定義ファイルを確認する
最後に移行された Wagby 定義ファイルを開き、チェックボタンをクリックして、定義を確定させます。
図9 チェックボタンをクリックする
移行作業時の注意
- 新 Wagby の $(DEVHOME)\xls-model に含まれている base.xls ファイルを削除しないようにしてください。
- 新 Wagby の $(DEVHOME)\xls-model に含まれている base.xls ファイルを、旧 Wagby の同ファイルに置き換えないようにしてください。
- 移行後は、定義ファイルでチェックボタンをクリックしてください。

