Spreadsheet | 資料庫端的修改與配合

其實本篇是作為 jQuery | 利用 Google Spreadsheet 作資料庫 此篇的擴充應用。


其實上篇已實際達到了新增和讀取的動作,那麼作為擴充應用可以如何達成。


Make SpreadSheet More Like a Database

Register

Account:
Password:


Submit

Account:
Password:
Memo:


Login

Account:
Password:
Memo:


這個範例是透過表單傳送一些額外的訊息(ex. CHN, ADD, DEL.... etc)。之後觸發Spreadsheet中的指令碼來達成修改或增加。需要注意的事是,必須使用一個新的工作表來儲存資料,原來一開始的資料表只會提供訊息並觸發事件。


當表單新增資料時,會進入第一個function去判斷應該如何改寫工作表,當修改玩工作表後必須將整個佇列清空,以避免重複觸發舊事件(備註:此為範例,使用clear()來清除並不恰當)。

備註:資料庫方面的本人指令碼基礎是使用javascript搭配GAS所達成,關於任何修改工作表的指令皆可在Spreadsheet - Google App Scripts找到。

4 件のコメント:

  1. 可以請大大開放此篇文章嗎 感謝111

    返信削除
    返信
    1. 已修正問題,至於遺失的表格和表單目前暫時無法恢復(手邊無工具),待完全修正後會通知您一聲。

      削除
  2. 感謝啊 靜候您的通知!

    返信削除
    返信
    1. 目前雖然能運作,但是自從新表單改版以後,從表單資料匯到Spreadsheet時間變得非常不固定,這方法變得沒辦法實行到即時修改Spreadsheet,或許沒辦法幫到你,說聲抱歉

      削除