インポート時のインポート方法と割り当てるフィールドの設定
• インポート方法:既存のファイルにデータをインポートする方法を指定します。ファイルに新しいレコードを追加したり、ファイル内の既存のレコードや一致するレコードを更新することができます。既存のファイルへのデータのインポート方法を参照してください。
• インポート順:データベース内のフィールドを、インポートするデータ内のフィールドに割り当てることにより、データをインポートする場所を指定します。既存のファイルへのデータのインポート、ファイルの一括インポート、Bento データのインポート(OS X)、またはXML データのインポートの手順に従います。[フィールドデータのインポート順] ダイアログボックスが表示されます。
2. 複数のテーブルで構成されるファイルのデータを別の FileMaker Pro ファイルにインポートする場合、[インポート元:] の一覧からインポートするテーブルを選択します。
3. [インポート方法] 領域で、実行するインポート方法を選択します。重要 既存のレコードまたは一致するレコードを更新すると、インポート先のファイルのデータは上書きされ、元に戻すことはできません。[ファイル] メニューから [名前を付けて保存...] を選択して、インポート先のファイルのバックアップコピーを作成してください。また、レコードの更新処理の内容を十分に理解してください。既存のファイルへのデータのインポート方法を参照してください。
メモ インポート先のテーブルにデータがない場合、選択できるのは [新規レコードとして追加] のみです。 更新するデータがない場合は、次に説明するオプションは使用できません。 インポート元のファイルの他のレコードを、新規レコードとしてインポート先のファイルに追加する場合は、[一致しないレコードを新規レコードとして追加する] を選択します。 インポート元のファイルのレコードで、インポート先のファイル内に一致するレコードのないレコードを追加する場合は、[一致しないレコードを新規レコードとして追加する] を選択します。
4. インポートするデータの先頭レコードに、データではなく、フィールド名(列タイトル)がある場合、[フィールド名が含まれる最初のレコードはインポートしない] を選択します。[フィールド名が含まれる最初のレコードはインポートしない] を選択すると、先頭レコードはスキップされます。
5. [インポート先のフィールド] のフィールドを [インポート元のフィールド] のフィールドまたはデータと対応付けて、インポート元のデータをインポートするフィールドや、インポート元のデータで更新するフィールドを指定します。
• [データベースの管理...] をクリックして、インポート先のテーブルにフィールドを作成するか、フィールドを変更します。[「ファイル名」のデータベースの管理] ダイアログボックスで変更を行い、[OK] をクリックします。[データベースを管理...] ボタンがグレー表示されている場合、十分なアクセス権がないか、またはデータベースがネットワーク上で共有されており、現在は変更が許可されていません。共有データベースの変更の詳細については、ファイルの共有とホストを参照してください。
• [配置順:] メニューで、次のいずれかのオプションを選択して、インポート先のフィールドの順序を一括で変更します。
フィールドの間の記号が必要なフィールドの割り当てになるまで、何度かクリックします。記号の説明については、[フィールド割り当て] 領域を参照してください。各フィールドをインポート先のフィールドにインポートするかどうかを選択したり、フィールドの組を照合フィールドとして使用して、一致するレコードを更新することができます。
7. 必要に応じて、インポート元のファイルで使用されている文字エンコードを [文字セット:] から選択します。[文字セット:] リストは、次のような状況に応じて、利用できる場合と利用できない(グレー表示されている)場合があります。
8. [インポート...] ボタンをクリックします。
• 繰り返しフィールドが含まれる FileMaker Pro ファイルのレコードをインポートして新規レコードを追加する場合
9. [インポートオプション] ダイアログボックスが表示される場合、次の1つまたは複数のオプションを選択し、[インポート] をクリックします。
[インポート中、入力値の自動化オプションを実行する] を選択します。選択しない場合、自動入力値は入力されません。
• [元のレコードの設定を維持する] を選択して、繰り返しフィールドとしてフィールドを維持します。
• [複数のレコードに分ける] を選択して、それぞれの繰り返し値を個別のレコードにインポートします。このオプションは繰り返しフィールドの個々の値を処理するために使用します(たとえば、フィールドのソートや集計など)。
メモ 繰り返しフィールドのデータを個別のレコードに分けると、各レコードで、インポートした非繰り返しフィールドが重複することになります。たとえば、インポート元のファイルのレコードが3個の繰り返しフィールドを持つ場合、それらを個別のレコードに分けると、繰り返しフィールドの値を除いてはそれぞれが等しい3レコードがインポートされます。
10.
メモ 一致するレコードを更新するように選択した場合に、インポート元のファイルの複数のレコードがインポート先のファイルの対象レコード内の1つのレコードに一致するときは、この数値には、同じレコードが複数回更新された回数も含まれます。既存のファイルへのデータのインポート方法の注意事項を参照してください。
• アクセス権のエラー:アクセス権限により1つまたは複数のレコードの変更が制限されています。
• 入力値の制限エラー:レコードレベルでフィールドの入力値の制限条件が満たされておらず、レコードを確定できなかったため、1つまたは複数のレコードを変更できません。インポート時の入力値の制限を参照してください。
• 入力値の制限エラー:データがフィールドに定義された入力値の制限条件を満たさないため、1つまたは複数のフィールドをインポートできません。インポート時の入力値の制限を参照してください。
• アクセス権のエラー:アクセス権により1つまたは複数のフィールドの変更が制限されています。
• 大容量のデータをインポートしている場合、インポート処理の進捗状況を示す [インポート] ダイアログボックスが表示されることがあります。インポートを中止するには、[中止] をクリックします。すでにインポート済みのレコードはインポート先のファイルに残ります。 ファイルがインポートの前の状態に戻ることはありません。すでにインポートしたレコードを永久に削除するには、[レコード] メニューから [対象レコード削除] を選択します。
•