首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Google脚本中为图表设置“refreshInterval”

在Google脚本中为图表设置“refreshInterval”
EN

Stack Overflow用户
提问于 2013-01-21 19:32:15
回答 1查看 1.1K关注 0票数 0

我是个数学老师,不是程序员,所以你得原谅我的无知.

我一直在寻找一种方法,可以在一个用、Google、脚本、doGet()功能编写的web应用程序中设置图表选项,而不需要应用程序用户的任何操作。我在可视化语言中找到了文档,但没有图表文档。以下是我认为应该有效的东西(但不起作用)。

代码语言:javascript
复制
var Correct = Charts.newPieChart().setOption("refreshInterval", 1)
    .setDataTable(dataTable3)
    .setTitle("% Correct").setDimensions(400, 300).set3D()
    .build();

我让应用程序返回图表,但当我更新所引用的电子表格上的数据时,只有当我刷新页面时,图表才会手动更新。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-01-24 23:19:19

你可以用计时器重建整个图表..。

代码语言:javascript
复制
function doGet() {
  // Build chart
  // Add timer
  app.addTimer(app.createServerHandler("refresh") , 3000);  // 3 secs
}

function refresh(e) {
  // Clear panel that contains chart
  panel.clear();
  // Re-build chart
  // Add timer again 
  app.addTimer(app.createServerHandler("refresh") , 3000);
}

这与工作表中图表刷新I was looking for的方式也不完全一样,但是没有手动刷新页面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14445857

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档