1

我不明白如何在 Google 网站中实现图表。我的目标是显示电子表格。我选择将 google.visualization.DataTable 中的图表与仪表板一起使用。

这是我的步骤:

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为例

我添加到正文“Hello world!” 进行测试。

4) 在 Google Playground 中测试这个 HTML 代码(一切正常)

5) 转到我的 Google 站点中的编辑页面并将此脚本添加到页面插入 -> 应用脚本小工具

6)保存,重新加载

结果在我的页面中,我看到“Hello world!” 但没有桌子!怎么了?用文件管理器从 Google 电子表格中显示表格的最佳方式是什么?

4

2 回答 2

1

请参阅有关 caja 和 htmlservice 的文档。不支持这些图表库。

于 2013-04-30T14:46:52.937 回答
0

Zig 是对的,到目前为止,caja 不支持 google.visualization 库。

您需要的是使用 GAS UiApp 中的图表模块: https ://developers.google.com/apps-script/reference/charts/

您可以创建数据表和仪表板。它们看起来就像您使用了 google.visualization 一样。

最好的,

蒂埃里

于 2013-04-30T16:16:05.200 回答