我正在使用基於Web的數據庫,因此我需要將電子表格功能添加到其前端。我在想我可以使用Google文件電子表格。他們的Google App Script似乎具有我需要的功能。特別是我可以使用URLFetch服務與onEdit事件結合使電子表格和數據庫保持同步 - AJAX風格。它還使我在構建,保存和共享電子表格時擁有很大的靈活性。但是,有些關於Google App腳本的內容讓我停下了腳步。它運行在服務器端,因此很難在本地進行調試。它沒有任何帶有斷點或步進的調試器。它無法導入外部模塊或庫。沒有JSLint。如果沒有這些,我開始明白「呃,這會傷害」這種感覺。將電子表格連接到Web數據庫的最佳方法
所以我想知道是否有更好的方法來將瀏覽器可訪問的電子表格功能鎖定到現有的基於Web的數據庫?或者有沒有最好的做法來充分利用Google App Script?
編輯: 這些是什麼將是最適合我的應用程序的順序可能的解決方案:
- 瀏覽器基於JavaScript的電子表格引擎。 (可能不存在。)
- 我可以在Google App Engine上安裝的Python電子表格引擎模塊。 (我還沒有看到這個。)
- Google Spreadsheets更健壯和AJAX的方法。 (參見原始問題)
- 我可以在EC2上安裝的開源電子表格引擎。 (這些似乎存在 - 可能SocialCalc,或Simple Spreadsheet建議?)
你需要什麼電子表格功能?電子表格最近做了很多! – RedFilter 2010-12-15 20:25:05
@RedFilter。大部分只是基本的公式,單元格引用,依賴關係,基本的單元格格式。其他一切都將是一個獎金 - 多張紙,花式格格式。圖表可能不是必需的。最重要的是能夠對我的數據庫執行XHR類型的請求。 – mjhm 2010-12-15 22:11:19
您是否使用Google Spreadsheet本身作爲瀏覽器視圖進行了折扣?將數據放入帶有單個公式ImportData(URL)的工作表中,並返回一個csv? – DavidF 2013-04-02 05:48:52