2012-12-04 79 views
0

我有一張表,其中包含一長串產品。每個產品都有sku和樣式編號。眼鏡號碼對於一組sku號碼是通用的。例如,North Face Jacket將有一個通用樣式編號,每個尺寸和顏色都有單獨的SKU編號。我需要將樣式編號的第一個實例放在一個很長的列表中,並在另一個表中創建一個新記錄。這樣我可以設置一個關係,將所有單獨的sku編號掛接到主樣式編號。我不是一個Filemaker親所以任何建議如何做到這一點,將不勝感激。我假設有一種方法可以循環訪問列表並從新樣式編號的第一個實例創建新記錄?從列表中的第一個項目創建新記錄

在此先感謝您的幫助。

回答

2

這應該是FileMaker中的一個快照。

首先,操作大量的數據一如既往時,創建的FileMaker文件的備份:

File > Save a copy as... 

確保您不選擇克隆作爲你的類型,否則你將結束沒有數據。

這些指令假設你有兩個表,如下:

產品(有記錄)

  • ID
  • SKU
  • 風格

風格(空)

  • ID
  • 風格

創建關係

File > Manage Database > Define Relationship 
  • 拖出從產品::風格樣式::風格的關係。
  • 雙擊等號。
  • 關於風格一方的關係,勾選'允許通過這個關係在這個表中創建記錄'。
  • 點擊確定兩次。

寫一個腳本來創建記錄

Scripts > Manage Scripts

  • 單擊 「新建」
  • 重新創建下面的腳本:

FileMaker script to create style records

如果您有任何問題,請回到這裏。我添加了評論,所以希望一切都很容易理解。

別忘了先備份你的數據!祝你好運。

相關問題