FileMaker レイアウトをインポートするには?
ファイルメーカーでシステムを作っていると、
「あの時使ったレイアウトをそのままこのファイルに移植したいな」
と思うことがあります。そこで思いつくのが「インポート」。テーブルのインポート機能も、スクリプトのインポート機能もあるので、レイアウトもインポートできるのではと思う方が多いのではないでしょうか?ただ残念なことにレイアウトのインポート機能はまだ無いようです^^;できて欲しいですね。
それでもインポートに近いことはしたいと思った無理やりインポートまがいのことをしてみました。以下にその手順をまとめます。
①該当レイアウトのテーブルをインポート
データベースはインポートできるので「ファイル」→「管理」→「データベース」よりデータベースの管理を開きます。「テーブル」タブを選択してテーブル一覧を表示します。
画面下の「インポート」よりテーブルをインポートします。
②空のレイアウトを作成
「レイアウトの管理」にて新規レイアウトを作成します。または同じような形式のレイアウトを複製してください。インポートしたいレイアウトと同様の画面サイズに設定しておくとあとの作業が楽になります。
③インポートしたいレイアウトの全オブジェクトをコピー&ペースト
コピーしたいレイアウトの編集画面を開きます。全てのオブジェクトをコピーします。②で作成したレイアウトにコピーをしたら完成です。テーブルをコピーしているので、フィールドの設定も変更する必要なく移行することができます。
④移行先のデータベースに合わせてレイアウトを修正
全くレイアウトになるわけではありませんので、そのデータベースに合った形にレイアウトを修正します。
これで移行完了です。インポートという機能はありませんが、わりと簡単にレイアウトを移すことができますね。