總而言之,我必須想辦法登記那些人買了什麼書,並且迅速正確的計算出金額。(其實應該不用算太快也沒差,估計不會有很多人來。)一開始想說用Google表單 + Google試算表來做。可是搜尋了一下,發現好像有點難度,而且不太符合需要。
後來改用"線上免費資料庫"為關鍵字去搜尋,找到了這篇文章:「Airtable 最強大線上表格製作,免費資料庫重整任何事」。抱著姑且一試的想法去研究,然後照著範本去做,竟然在2小時內就做出一個簡易的線上管銷系統,真是太神奇了。
====以上都是廢話分隔線====
首先,進到Airtable的網站(https://airtable.com/),這是一個提供關聯性資料庫的服務的網站。不過目前還沒有中文介面和說明,而且必須註冊才能使用。不過裡面有不少範本,除了官方原有的範本之外,還有許多使用者分享的範本,說不定裡面也有符合大家需求的範本。
註冊程序很簡單,只要英文姓名、email、密碼,就可以了,註冊完記得到信箱開郵件確認電子郵件地址。
註冊之後,會進行教學畫面,這裡會叫你選三個範本才能繼續,我這個例子是用"Product Catalog & Orders"這個範本,另外兩個就隨便選就好了,反正之後還是可以增刪。
進來之後,先點選剛剛那個"Product Catalog & Orders"範本,第一次打開範本,也會有一些教學動畫,可以先參考看看。
再開另外一個視窗登入後點"New Base",這樣可以兩個對照做修改。新增Base的時候有三種方式:
- 選一個範本來修改;
- 匯入一個工作表(CSV格式);
- 從草稿開始。
在這裡我們選第三種,可以設定名稱、圖示底色、圖案。設定好之後,就會進入資料表的畫面。
再來我們要先匯入學生名單和書展的書單。Airtable支援從Excel複製再貼上,也可以匯出和匯入CSV檔,可是必須是UTF-8編碼。我是用Excel另存成CSV檔之後,再用Notepad++轉成UTF-8,Notepad++這是國人寫的軟體,請多支持。
這兩個檔至少要有下列欄位,放在第一欄的是關鍵值:
- 學生名單:學號、姓名。我還加了班級和座號。
- 書單:貨物代碼、貨物名稱、銷售價格。其他欄位就自行增加。
檔案做好之後,就可以回到Airtable匯入。點選Table 1 旁邊的 + ,再選擇"Import a spreadsheet",會出現對話視窗,此時可以選擇匯入CSV檔,或從Excel複製再貼上。
匯入之後,要先把書單裡銷售價格欄位設定為數字格式,否則之後會無法計算金額。再來要增加兩個表格:學生訂單、訂購清單。因為英文不好,不曉得怎麼翻比較好。概念上,"學生訂單"就是記錄每個學生買了那些書,各買幾本,然後算出總金額。而"訂購清單"的功能,就是把學生買的每一種產品的數量變成一筆記錄,而這些紀錄就是學生訂單裡的一部份。這兩個表格裡的欄位和設定,請參考"Product Catalog & Orders"範本裡的"Client Orders"和"Order Line Item"這兩個表格裡的欄位設定。
因為接觸時間不長,所以其實只知道一小部份的功能,但是剛好就足以應付我兩天書展使用。未來如果有小專案或教學需要,應該是一個不錯的選擇。
1 則留言:
Excel就可以直接存UTF-8了
張貼留言