朋友詢問資料匯入 Import 的相關問題,因為我對匯入檔案也不是很熟,所以直接用一個簡單的 Excel 檔案範例,把所能想到的五種匯入狀況都測試過一次,對於想更了解 FileMaker 匯入操作的朋友,應該有幫助。
第一種匯入嘗試:「Add new records」
原本的 Table 資料 (Import Records_A)

準備匯入的檔案 (Import Records_B)
Import Records_B 檔案比原本的 Import Records_A 多了一比資料:Pro-006

Import 步驟
File > Import Records > File…

選擇要匯入的檔案:(Import Records_B)

- Add new records
- Don’t import first record ( contain field names )


匯入結果:
所有資料全部匯入,原本 5 筆資料 + 新匯入的 6 筆資料 = 全部共 11 筆資料
資料有重複的情況!

第二種匯入嘗試:「Update existing records in found set」
- Update existing records in found set
- Don’t import first record ( contain field names )



匯入結果:
新資料(編號 Pro-006)並沒有被匯入,檔案維持原狀

第三種匯入嘗試:「Update matching records in found set」
- Update matching records in found set
- Don’t import first record ( contain field names )


設定 Matching records
數量 <-> 數量(直接點選箭頭更改成 Match 模式)


匯入結果:
新資料(編號 Pro-006)並沒有被匯入,檔案維持原狀

第四種匯入嘗試:「Update existing records in found set」+「Add remaining data as new records」
- Update existing records in found set
- Add remaining data as new records
- Don’t import first record ( contain field names )


匯入結果:
新資料(編號 Pro-006)成功被匯入!

第五種匯入嘗試:「Update matching records in found set」+「Add remaining data as new records」
- Update matching records in found set
- Add remaining data as new records
- Don’t import first record ( contain field names )


匯入結果:
新資料(編號 Pro-006)成功被匯入!

參考資料
- https://fmhelp.filemaker.com/help/16/fmp/en/index.html#page/FMP_Help/methods-importing-data.html#wwconnect_header
- https://fmhelp.filemaker.com/help/16/fmp/en/index.html#page/FMP_Help/importing-data-into-file.html
補充
匯入檔案務必要注意箭頭方向,方向符號不同則欄位 Field Mapping 方式不同。
更改箭頭方式:「直接點選」箭頭符號,就可以更改欄位 Field Mapping 方式。
