2010年4月25日日曜日

SAS Enterprise Guide Project Converter

古いSAS Enterprise Guide 2.0のプロジェクトファイルを変換するスクリプトを、Delphiで作り直しました。仕事で過去のプロジェクトファイルがたまっているときに、わざわざ手作業で移行するのはしんどいです。しかも2.0のプロジェクトは、直接4.2には移行できません。一度、EG4.1で保存する必要があります。

実行するためには、EG4.1、EG4.2が必要です。EG2.0を4.1に変換するときにはEG4.1、EG4.1のファイルを4.2に変換するときにはEG4.2の環境で実行します。

それと、コードをエクスポートする機能を付けました。バージョンアップにまつわる同じような問題を探すときに、1つ1つのプロジェクトファイルを開いて検索することは困難だからです。
機能を下に列挙します。
  • EG2.0のプロジェクトを4.1で保存
  • EG4.1のプロジェクトを4.2に保存
  • コードタスク、クエリタスクのコードをエクスポート
  • 元のファイルのタイムスタンプを引継ぎ
これもマイナーな要件だけに、Vectorには登録しません。


0 件のコメント :

コメントを投稿