我是个数学老师,不是程序员,所以你得原谅我的无知.
我一直在寻找一种方法,可以在一个用、Google、脚本、、doGet()功能编写的web应用程序中设置图表选项,而不需要应用程序用户的任何操作。我在可视化语言中找到了文档,但没有图表文档。以下是我认为应该有效的东西(但不起作用)。
var Correct = Charts.newPieChart().setOption("refreshInterval", 1)
.setDataTable(dataTable3)
.setTitle("% Correct").setDimensions(400, 300).set3D()
.build();我让应用程序返回图表,但当我更新所引用的电子表格上的数据时,只有当我刷新页面时,图表才会手动更新。
发布于 2013-01-24 23:19:19
你可以用计时器重建整个图表..。
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的方式也不完全一样,但是没有手动刷新页面。
https://stackoverflow.com/questions/14445857
复制相似问题