FmPro Migrator 5.23 リリース

FmPro Migrator 5.23 リリース

  • Lamiyi
  • 0
  • rhahw
FmPro Migrator 5.23 リリース

.com Solutionsは、FileMaker DevCon2009において、Microsoft AccessからFileMaker Proへの移行機能を搭載したFmPro Migrator Developer Edition 5.23をリリースしました。FmPro Migrator Developer Editionを使用することで、FileMaker Pro開発者はMicrosoft Accessのフォーム/レポート、リレーションシップ、値リスト、クエリ、そしてVisual BasicコードをFileMaker Proデータベースソリューションに自動的に変換できます。この新しいAccessからFmProへの移行機能により、一般的なAccessからFileMaker Proへの変換プロジェクトにおいて、数百時間の開発工数を簡単に節約できます。

FmPro Migrator Developer Edition は、数百もの Access フォームやレポートをわずか数秒で新しい FileMaker Pro レイアウトとして再作成できます。FmPro Migrator Developer Edition は、QuicKeys (Mac OS X)/WinAutomation (Windows) を使用して、新しく生成されたレイアウトを FileMaker Pro データベースファイルに、1 時間あたり約 200 レイアウトの速度でコピーします。

FmPro 移行サービスへのアクセスの機能は次のとおりです。

* Access データベースを FileMaker Pro にアップサイズ - Access データベースを FileMaker Pro 10 に移行することで、FileMaker Pro の定評ある使いやすさと強化されたデータ管理能力を活用できます。移行した Access データベースは、FileMaker Pro 10 の最大ファイルサイズである 8TB まで拡張可能となり、Mac OS X と Windows で実行できます。

* 固定価格 - Microsoft Access データベース内の構造とデータをクロスプラットフォームの FileMaker Pro データベース ソリューションに変換するコストが事前にわかります。

* デスクトップへのオフショア化 - Access to FmPro Migration機能はFmPro Migrator Developer Editionに組み込まれているため、独自のデータベース情報とソースコードはデスクトップから一切離れることはありません。Access to FmPro機能のライセンスキーを購入すると、キーの有効期間中、ファイルごとに処理可能なフォーム/レポートの数に応じて、無制限の数のAccessデータベースファイルでこの機能を使用できます。さらに、各データベースの変換は、手作業で行う場合よりも経済的かつ迅速かつ繰り返し実行可能です。

* Microsoft Access 97、2000、2003、2007 ファイル形式 - 移行プロセスでは、AccessDDRExport ユーティリティを使用して、Access 97 から Access 2007 の mdb/accdb データベースファイルから情報を抽出します。AccessDDRExport 変換ユーティリティは、FmPro Migrator Developer Edition に付属する Access 2000/mde から 2007/accde へのデータベースファイルです。

* Visual Basicコード変換 - Visual Basicの各サブルーチンまたは関数は、元のコードモジュール名、グローバル変数、そしてサブルーチンまたは関数のコメントテキストが記述されたFileMakerスクリプトに変換されます。FmPro Migratorは、FileMaker Pro 10に搭載されているクリップボードスクリプト処理機能を使用して、変換されたすべてのスクリプトをFileMaker Proのスクリプトウィンドウに一括コピーします。

* ラジオボタン/チェックボックス グループの変換 - Microsoft Access のラジオボタン/チェックボックス グループは、acOptionGroup オブジェクト内の複数のオブジェクトで構成されます。グループ ボタンを構成するオブジェクトは、階層的な親子関係で相互に関連付けられているため、FmPro Migrator Developer Edition はオブジェクトの関係をたどり、データ値とラベルを抽出できます。3 つのラジオボタンのグループの場合、acOptionGroup ラジオボタン グループに含まれる 7 つのオブジェクトは、2 つのオブジェクト (フィールドとラベル) と、FileMaker Pro レイアウト上のフィールドに割り当てられた値一覧に変換されます。変換された FileMaker フィールドのサイズと長方形の形状は、元のグループ ボタン オブジェクトの長方形の座標と一致します。生成されたすべての値一覧は重複が除去され、個別の値一覧として作成されます。正しい値一覧がレイアウト上のフィールドに自動的に割り当てられ、フィールドは元の Access フォームの定義に基づいて、ラジオボタンのグループまたはチェックボックスとして表示されるように構成されます。

* カスタム値リスト - Accessデータベースのフィールドには、テキストベースの行ソース値のリストを設定できます。これはFileMakerの値リストと同じ目的を果たします。Accessデータベースには、これらの行ソース値を一元的に保存する場所がありません。これらの値リストは、データベースファイル全体のフォーム/レポートに散在しています。FmPro Migratorは、FileMakerデータベースファイルに新しい値リストを作成する前に、重複を分析して削除します。そのため、ファイルに数十、あるいは数百もの行ソース値の定義が含まれている場合でも、FileMaker Proデータベース内では、それらははるかに少ない数の固有の値リストに統合されます。

* 埋め込まれたフォーム/レポート画像 - Access acImage オブジェクトからの埋め込まれたフォーム/レポートのグラフィック画像は、元の画像と同じサイズと場所で各 FileMaker レイアウトに配置されます。

四角形と線オブジェクト - 四角形オブジェクトは、Access のフォーム/レポートの背景として使用できます。塗りつぶされた四角形と塗りつぶされていない四角形、および境界線のプロパティが変換されます。

* リレーションシップの変換 - リレーションシップは、ファイルへの最初のドラッグ&ドロップ処理中にテーブルとフィールドが収集される際に、Access の .mdb/.accdb データベースファイルから取得されます。Access のリレーションシップは、変換プロセス中に FileMaker Pro のリレーションシップに変換されます。

各リレーションシップは、QuicKeys(Mac OS X)のショートカットまたはWinAutomation(Windows)のジョブを使用して自動的に構築されます。FileMakerのリレーションシップグラフでリレーションシップを一目で確認できるため、元のデータベースの構造を理解し、活用しやすくなります。

* タブコントロールと囲まれたオブジェクト - Access タブパネルのオブジェクトは、コントロールの各タブ内に埋め込まれたオブジェクトも含めて、FileMaker Pro のタブコントロールに変換されます。フォーム/レポートのメインセクション用に変換される各タイプのオブジェクトは、タブコントロールの各タブ内でも変換可能です。

* クエリをFileMakerのスクリプトとTOに変換 - Microsoft Accessの各クエリは、FileMakerのリレーションシップグラフ上のテーブルオカレンスに変換されます。レイアウトとレイアウト上のフィールドには、各TOで指定されたベーステーブル内で参照されているデータが即座に表示されます。Accessクエリは、myFMButler/SHPartnersのDoSQLプラグインを使用するFileMakerスクリプトにも変換されます。これらのスクリプトは、変換されたVisual Basicコードと共に、FileMakerの「スクリプトの管理」ウィンドウに直接貼り付けられます。

既存のFmPro Migrator Developer Editionのお客様は、FmPro Migrator Developer Edition 5.23に無料でアップグレードできます。シングルユーザーライセンスには、Mac OS X(ユニバーサルバイナリ)とWindowsプラットフォームの両方に対応したFmPro Migratorのコピーが含まれています。

続きを読む

FmPro Migrator 5.23 リリース