2013-08-06 54 views
-1

我開始對客戶的FileMaker Pro 11數據庫進行一些更改。這是我在FileMaker數據庫上的第一份工作。
我需要處理副本和工作完成後,我將不得不從工作(客戶)副本中導入數據,以替換新版數據庫中的數據。
我正在嘗試使用FileMaker的「導入記錄 - >文件」菜單。所以我認爲我可以從工作副本中的數據導入。但我只得到選項:
FileMaker Pro 11:修改數據庫並從用戶副本導入數據

  1. 添加新記錄(即追加導入的記錄新)
  2. 更新現有記錄(但,如果我理解正確就不會 刪除已刪除的記錄在工作拷貝,但是隻有 更新現有的)
  3. 更新匹配記錄

無該選項似乎在目標數據庫實際上代替數據。

有沒有其他的選擇我找不到?

+0

這不是一個編程問題。 [超級用戶](http://superuser.com)可能是一個更好的地方問。 – 2013-08-06 11:34:35

+1

我很欣賞你的意見。但是由於它是與開發有關的任務(並且在關於Filemaker的otackoverflow上查看的問題數量),這似乎是正確的。我認爲-1有點不公平。不管怎麼說,還是要謝謝你。 – momatrix

回答

1

如果在數據庫的新副本中有更多記錄更新現有記錄應該爲您工作。新記錄1將取代舊記錄1.新記錄2將取代舊記錄2等。記錄上沒有發生匹配,因此如果記錄在新數據中被刪除,新數據中的以下記錄現在將覆蓋舊記錄數據。

這裏更多:http://www.filemaker.com/help/html/import_export.16.10.html

的另一種方式改寫一切都簡單地刪除所有記錄,然後用添加新紀錄進口。

你會想要考慮任何自動生成的索引,記錄必須確保你做的是正確的事情。一些實踐遷移將確實有助於澄清需要完成的工作。更妙的是,您可以在手動完成一次或兩次後編寫數據遷移腳本。

0

檢查找到的源數據庫集合,您可能只會將當前找到的集合導入到目標中,這看起來好像什麼都沒有發生。