インポート時のインポート方法と割り当てるフィールドの設定
データを既存の FileMaker Pro ファイルにインポートする場合、インポートするファイルまたはデータのソースを選択した後で、[フィールドデータのインポート順] ダイアログボックスが表示されます。このダイアログボックスを使用して、次のインポートオプションを指定することができます。
•
|
インポート順:データベース内のフィールドを、インポートするデータ内のフィールドに割り当てることにより、データをインポートする場所を指定します。
|
1.
|
既存の FileMaker Pro ファイルにインポートするファイル、またはデータのソースを選択します(まだ選択していない場合)。
|
3.
|
[インポート方法] 領域で、実行するインポート方法を選択します。
|
|
|
|
メモ インポート先のテーブルにデータがない場合、選択できるのは [ 新規レコードとして追加] のみです。更新するデータがない場合は、次に説明するオプションは使用できません。
|
|
|
|
|
[フィールド名が含まれる最初のレコードはインポートしない] を選択すると、先頭レコードはスキップされます。
5.
|
[インポート先のフィールド] のフィールドを [ インポート元のフィールド] のフィールドまたはデータと対応付けて、インポート元のデータをインポートするフィールドや、インポート元のデータで更新するフィールドを指定します。
|
フィールドを対応付けるには、一覧でインポート先フィールド名の隣にある アイコンにポインタを合わせて動かします。ポインタが上下方向の矢印
に変わったら、フィールドを別の位置までドラッグします。
•
|
[データベースの管理...] をクリックして、インポート先のテーブルにフィールドを作成するか、フィールドを変更します。[「ファイル名」のデータベースの管理] ダイアログボックスで変更を行い、[ OK] をクリックします。[ データベースを管理...] ボタンがグレー表示されている場合、十分な アクセス権がないか、またはデータベースがネットワーク上で共有されており、現在は変更が許可されていません。共有データベースの変更の詳細については、 ファイルの共有とホストを参照してください。
|
•
|
[配置順:] メニューで、次のいずれかのオプションを選択して、インポート先のフィールドの順序を一括で変更します。
|
•
|
記号 がインポート元のフィールドとインポート先のフィールドの間に表示される場合、インポート先のフィールドがインポート元のフィールドデータをサポートしていないことを示しています。計算フィールドまたは集計フィールドにデータをインポートしたり、一致しないデータタイプをインポートする(たとえば、オブジェクトフィールドのデータをテキストフィールドにインポートする)ことはできません。(記号 は、特定のインポート先のフィールドにデータをインポートする操作がアクセス権によって許可されていないことを示す場合もあります)。
|
フィールドの間の記号が必要なフィールドの割り当てになるまで、何度かクリックします。記号の説明については、[
フィールド割り当て] 領域を参照してください。各フィールドをインポート先のフィールドにインポートするかどうかを選択したり、フィールドの組を
照合フィールドとして使用して、一致するレコードを更新することができます。
ヒント 一度に複数のフィールドに対してフィールドの割り当てを設定することもできます。まず、Control キー(Windows)または command キー(Mac OS)を押しながら各フィールドをクリックして、変更したいインポート先のフィールドを選択します。これには、範囲内の最初のフィールドをクリックし、Shift キーを押しながら範囲内の最後のフィールドをクリックします。続いて、必要な割り当て記号が表示されるまで、選択したフィールドの1つのフィールドの割り当て記号をクリックします。スペースバーを1回または複数回押して、フィールドの割り当て記号を変更することもできます。
[文字セット:] リストは、次のような状況に応じて、利用できる場合と利用できない(グレー表示されている)場合があります。
•
|
リストが利用できる場合、ファイルのエンコードは特定されておらず、使用しているオペレーティングシステムとインポートするファイル形式に基づいて、適切と思われる文字エンコードが選択されています。 このエンコードは変更する必要がある場合があります。 別のエンコードを選択すると、インポートするデータがスキャンされ、選択されている文字セットにおいて不正な文字がそのデータ内に含まれている場合は、警告メッセージが表示されます。
|
•
|
繰り返しフィールドが含まれる FileMaker Pro ファイルのレコードをインポートして新規レコードを追加する場合
|
|
|
|
[インポート中、入力値の自動化オプションを実行する] を選択します。選択しない場合、自動入力値は入力されません。
メモ 入力値の自動化が設定されているフィールド(修正者名、修正日、修正時刻、 ルックアップのデータなど)にインポートする場合は、インポートするデータを自動入力データで上書きするとき以外は、このオプションの選択を解除します。
|
|
•
|
[元のレコードの設定を維持する] を選択して、繰り返しフィールドとしてフィールドを維持します。
|
•
|
[複数のレコードに分ける] を選択して、それぞれの繰り返し値を個別のレコードにインポートします。このオプションは繰り返しフィールドの個々の値を処理するために使用します(たとえば、フィールドのソートや集計など)。 メモ 繰り返しフィールドのデータを個別のレコードに分けると、各レコードで、インポートした非繰り返しフィールドが重複することになります。たとえば、インポート元のファイルのレコードが3個の繰り返しフィールドを持つ場合、それらを個別のレコードに分けると、繰り返しフィールドの値を除いてはそれぞれが等しい3レコードがインポートされます。
|
|
|
|
|
メモ 一致するレコードを更新するよう選択した場合に、インポート元のファイルの複数のレコードがインポート先のファイルの対象レコード内の1つのレコードに一致するときは、この数値には、同じレコードが複数回更新された回数も含まれます。詳細については、 既存のファイルへのデータのインポート方法の注意事項を参照してください。
|
|
•
|
レコードのロック:1つまたは複数のレコードに、同じユーザが別のウインドウでアクセスしているか、またはファイルを共有している場合に他の クライアントがアクセスしているために変更できません。
|
|
|
|
•
|
大容量のデータをインポートしている場合、インポート処理の進捗状況を示す [インポート] ダイアログボックスが表示されることがあります。インポートを中止するには、[ 中止] をクリックします。すでにインポート済みのレコードはインポート先のファイルに残ります。ファイルがインポートの前の状態に戻ることはありません。 すでにインポートしたレコードを永久に削除するには、[ レコード] メニューから [ 対象レコード削除] を選択します。
|