10
正洋資訊顧問有限公司 TEL:03-4784-188 1 http://j2eemx.com - 專以 RIA / Web 2.0 實踐企業更高價值 Excel 資料轉成 FileMaker 資料庫 作者:劉仲濱 http://j2eemx.com [email protected] 服務電話:034784188 正洋資訊顧問有限公司 – FileMaker 專業銷售暨開發商

本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

Embed Size (px)

DESCRIPTION

本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel 2007為例,以Mac版的FileMaker Pro 11來示範,不用擔心Windows版的FileMaker操作也都一樣,希望對大家要使用FileMaker能有好的收獲。

Citation preview

Page 1: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

正洋資訊顧問有限公司 TEL:03-4784-188  

 

1  

 

http://j2eemx.com - 專以 RIA / Web 2.0 實踐企業更高價值  

     

 將 Excel資料轉成 FileMaker資料庫                                      作者:劉仲濱  

http://j2eemx.com  [email protected]  服務電話:03-­‐4784-­‐188  正洋資訊顧問有限公司   –  FileMaker專業銷售暨開發商  

 

Page 2: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

本文重點:    本篇要讓您知道,要將現有資料導入 FileMaker,不僅是 Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的 dBase檔案都可以匯入轉成方便您管理的 FileMaker資料庫。本文以 Excel  2007為例,以 Mac版的 FileMaker  Pro  11來示範,不用擔心Windows版的 FileMaker操作也都一樣,希望對大家要使用FileMaker能有好的收獲。  

   轉換前>>  

 

轉換排列後>>  

 

             

Page 3: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

正洋資訊顧問有限公司 TEL:03-4784-188  

 

3  

 

http://j2eemx.com - 專以 RIA / Web 2.0 實踐企業更高價值  

一、 先準備好你的 Excel原始資料  在一開始進入 Filemaker前,當然要先準備好您要把 Excel資料轉入FileMaker的原始檔,在此以 500筆的 Excel為例,如下圖 1:  

圖 1:Excel的資料檔,此範例有 500筆資料。  

 在這裡需先說明的是,在 Excel檔裡的資料表,也稱為 Sheet,這就像是資料庫的資料表,也稱為 Table,匯入 FileMaker後,為自動將檔案及資料表幫您命名原來的檔名,或 Sheet名稱,而第一行的所有內容,匯入 FileMaker後,自動為它們預設成欄位名稱。也稱為 Field,如下圖 2所示。  

圖 2:第一行可預設成為 FileMaker的欄位。  

 Tips:  不管用任何的關連式資料庫,一定要有一個基本概念,資料庫的組成順序

就是資料庫檔案   -­‐>  資料表   -­‐>  欄位。  

 二、 匯入 FileMaker  

再來是開啟 FileMaker,會出現快速啟動視窗,如下圖 3所示,

Page 4: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

圖 3:快速啟動視窗  

 請直接按下轉換現有檔案,瀏覽您剛才準備好的 Excel檔案,並點選開啟它。如圖 4所示。接著會出現第一行選項畫面,因為要將第一行的欄位作為命名,所以我們選第一個,並按下確定,如圖 5所示。  

圖 4:瀏覽所要開啟的 Excel檔案,開啟它。  

 

Page 5: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

正洋資訊顧問有限公司 TEL:03-4784-188  

 

5  

 

http://j2eemx.com - 專以 RIA / Web 2.0 實踐企業更高價值  

圖 5:選擇第一個,把第一行作為欄位命名,並按下確定。  

 接下來會自動出現要存成資料庫檔的名稱,FileMaker可以中文命名,如圖 6所示,我們暫不改變它,存在桌面上,並按下確定即可。  

圖 6:存成 FileMaker新檔。  

 Tips:  其實檔名就是把原檔名後面加了”轉換的.fp7”,FileMaker從 7.0到 11.0

Page 6: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

都是用副檔為.fp7為命名。  

 現在您就可以看到轉換到 FileMaker資料庫後的表格顯示畫面了,如下圖7所示。  

圖 7:轉成 FileMaker後的表格檢視畫面。  

 三、 欄位格式指定  

FileMaker就只有這樣嗎?  如果是這樣,就不用推薦給大家了,我們現來看進入 FileMaker後的欄位類型設定。我們按下快速鍵,command  +  shift  +  D,進入如下圖 8的管理資料庫畫面。  

 

Page 7: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

正洋資訊顧問有限公司 TEL:03-4784-188  

 

7  

 

http://j2eemx.com - 專以 RIA / Web 2.0 實踐企業更高價值  

圖 8管理資料庫畫面。  

 在這裡您可以看到原先 Excel裡第一行所有欄位,已自動將它轉換該欄位原有的類型,如文字、數值、、、等,FileMaker還不只支援這些類型,現在我們來加一個照片類型。  

 在欄位名稱輸入為:照片,類型選擇為:容器,如下圖 9所示。  

圖 9:輸入”照片”  ,並把類型選擇為容器。  

Page 8: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

 按下建立,這樣就建立好了,最後按下確定,就可以回去原來的表格檢視

畫面。  

 Tips:  在類型下拉選單裡您應該可以看到有 8種不同的類型,您可以試試,或有機會再另外撰文介紹。  

   四、 隨心所欲排列欄位在您的版面  

 現在介紹在 FileMaker裡,有三種不同檢視畫面,分別是,  

 l 表單檢視  l 清單檢視  l 表格視視  

 我們現在要用的是表單檢視,如下圖 10所示。這是可以讓您自由將欄位自由排版,每一個畫面,就是完整的一筆資料,可以圖文並茂,甚至是您

要將影片、瀏器網頁、條碼等內容,都可以一併呈現。(這就是能讓使用者想取代 Excel的原因之一)  

圖 10:表單檢視,一頁就是完整一筆資料。  

 現在我們按下快速鍵,command  +  L,切換到”版面”模式來設計,如圖 11,這就是可以讓您自由地利用滑鼠把畫面裡的欄位,自由排列到您想看的畫

面。  

 

Page 9: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

正洋資訊顧問有限公司 TEL:03-4784-188  

 

9  

 

http://j2eemx.com - 專以 RIA / Web 2.0 實踐企業更高價值  

圖 11:版面模式(排版前)  

   排版後,就像您用 Dreamweaver或其他類型工具,就可以像如圖 12所示,按下 command  +  B,就可以瀏覽結果了。  

圖 12:排版後畫面,按下 command  +  B就可以瀏覽結果了。  

Page 10: 本文重點: 本篇要讓您知道,要將現有資料導入FileMaker,不僅是Excel(2000~2007)版本外,標準的.csv檔、XML、甚至是古老的dBase檔案都可以匯入轉成方便您管理的FileMaker資料庫。本文以Excel

   按下 command  +  B的瀏覽畫面,如圖 13,即是小小功告成。  (為什麼是小小功?因為這小小應用僅是 FileMaker很基礎的功能)  

 

圖 13:瀏覽後的畫面。  

 小結:  FileMaker排版後,即有新增、刪除、修改、搜尋等功能,並且也可以匯出 Excel檔或 PDF檔,不用再裝 Acrobat就可以轉成 pdf檔喔,另外各位若有看到最後的畫面,怎麼有個瀏覽器在裡面?  對,這是 FileMaker內建的Web檢視器功能,其實很簡單,下篇再交代給各位囉。  

 Tips:  FileMaker內建至少超過 1百多項指令,可以直接幫您完成所需任務,並且還有更多配合的指令可以加以一次搞定。