0

我在谷歌应用程序脚本中创建了一个 UI 网络应用程序,它访问电子表格中的数据库,操作数据,然后将其放入图表中。现在我的问题是我让图表重新显示到 Ui 中。我什至不知道这是否有可能,但类似的事情。这是我迄今为止尝试过的:

  • 首先,我在 doGet 函数中创建了一个图表,然后在我从用户那里获取一些信息后尝试访问和编辑。问题是当我 .build() 图表时,它变成了一个通用对象并且无法编辑。

    其次,我在获取信息后尝试将图表添加到 Ui,但我无法让 ui 更新。再次,我不知道正确的方法来做到这一点。

如果您需要任何其他信息,请告诉我。

4

2 回答 2

0

您必须完全重新创建图表,即每次更改电子表格(例如插入新行)时,您必须从中获取数据,构建新图表,删除旧图表并放置新图表而不是删除的图表.

于 2012-08-09T06:04:15.080 回答
0

这是 Google 最近发布的一篇很棒的博客文章,内容是在 Apps Script 中编写仪表板,并在开发人员网站上提供了一个新的图表仪表板教程。令我震惊的是,它可能适合您,因为它可以让您准备数据,但是您可以允许用户通过图表控件与 UI 进行交互,而您不必自己在“本机”uiApp 中进行太多连接.

让我们知道你的进展。

于 2012-08-08T22:39:31.580 回答