2013-04-30 24 views
1

我不明白如何在Google網站上實現圖表。 我的目標是顯示電子表格。我選擇使用google.visualization.DataTable和儀表板中的圖表。google.visualization圖表 - 谷歌網站的數據表

這是我的步驟:

1)創建一個從應用程序的腳本項目新項目。

2)添加文件Code.gs:

function doGet() { 
return HtmlService.createTemplateFromFile('myPage').evaluate(); 
} 

3)添加文件myPage.html下我從https://developers.google.com/chart/interactive/docs/gallery/controls?hl=en

我添加到身體的例子 「世界,你好!」進行測試。

4)測試在谷歌這個HTML代碼在我的谷歌網站打地面(所有做工精細)

5)進入到編輯頁面,這個腳本添加到 頁插入 - >應用程序腳本的小工具

6)保存,重新加載

因爲在我的頁面中,我看到「Hello world!」但表不存在! 有什麼不對? 什麼是使用文件管理器從Google電子表格中顯示錶格的麻煩方式?

回答

1

查看關於caja和htmlservice的文檔。那些圖表庫不受支持。

+0

感謝所有! 我找不到方法來凍結TableChartBuilder類中的第一列。我如何做凍結列? – Igor 2013-05-01 07:05:50

0

Zig是對的,caja目前不支持google.visualization庫。

你需要的是使用燃氣的了UiApp圖表模塊: https://developers.google.com/apps-script/reference/charts/

您可以創建數據表和儀表板。它們看起來就像使用google.visualization一樣。

最佳,

蒂埃裏

+0

謝謝大家! 我找不到方法來凍結TableChartBuilder類中的第一列。我如何做凍結列? – Igor 2013-05-01 07:05:06

+0

我不認爲你可以使用圖表。我甚至不認爲你可以用google.visualization,可以嗎? – 2013-05-01 08:55:05

+0

我爲圖表編寫了一個複雜的腳本,它根據用戶的請求選擇列並更新圖表。但他不舒服,不靈活。無法凍結色譜柱。我放棄了。 – Igor 2013-05-02 06:38:38