0
我想創建一個簡單的電子表格的圖形表示,但我收到一個錯誤,說'沒有對象類型匹配列的類型'。谷歌圖表對象錯誤
function doGet() {
var ss = SpreadsheetApp.openById("xyz");
var data = ss.getDataRange();
var segFilter = Charts.newStringFilter().setFilterColumnIndex(6).build();
var execFilter = Charts.newCategoryFilter().setFilterColumnIndex(7).build();
var tableChart = Charts.newTableChart()
.setDataViewDefinition(Charts.newDataViewDefinition().setColumns([1,2,3,4,5,6,7,8,9,10,11,12,13]))
.build();
var dashboard = Charts.newDashboardPanel().setDataTable(data)
.bind([segFilter, execFilter], [tableChart])
.build();
var app = UiApp.createApplication();
var filterPanel = app.createVerticalPanel();
var chartPanel = app.createHorizontalPanel();
filterPanel.add(segFilter).add(execFilter).setSpacing(10);
chartPanel.add(tableChart).setSpacing(10);
dashboard.add(app.createVerticalPanel().add(filterPanel).add(chartPanel));
app.add(dashboard);
return app;
}
我該如何解決這個問題?