我正在尝试从Google表格创建图表信息中心,我已经使用了该教程,但在第2行收到以下错误:
'Missing ; before statement. (line 2, file "Code")'
我的代码的开头运行如下:
function doGet() {
vars ss = SpreadsheetApp.openById(1POyMyUMGefIgt-I8TFgQEwN4XHH5nFgNr7BAnY39-Y4);
vars data = ss.getDataRange()
var organisationFilter = Charts.newCategoryFilter().setFilterColumnIndex(0).build()
var templateFilter = Charts.newCategoryFilter().setFilterColumnIndex(1).build()
为什么我不能运行这个脚本的任何想法?
谢谢,
答案 0 :(得分:1)
首先,vars
是什么?我希望这是一个错字。这就是你收到错误的原因
如果您要声明变量,则应使用var
,就像vars
下面的两行一样。
其次,你的代码行末尾没有分号 据我所知,这不是强制性的。但是,建议高度。
第三,为什么你的字符串不被引号括起来?
您的代码应如下所示:
function doGet()
{
var ss = SpreadsheetApp.openById('1POyMyUMGefIgt-I8TFgQEwN4XHH5nFgNr7BAnY39-Y4');
var data = ss.getDataRange();
var organisationFilter = Charts.newCategoryFilter().setFilterColumnIndex(0).build();
var templateFilter = Charts.newCategoryFilter().setFilterColumnIndex(1).build();
}