我写了一个程序来搜索地址簿中的人。程序将调试正常但在我通过访问链接运行应用程序时会抛出错误。我尝试了不同的方式,花了太多天,但无法弄清楚为什么我得到这个错误。
链接到应用程序:http://goo.gl/k0psKc链接以运行应用程序: http://goo.gl/xHR18J
这是我的计划:
**function doGet() { var ss = SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/d/10sd_ZPASWUcmN_9pBy-x1P8Jv06ZVA0Ah-nbLwGa93s/edit#gid=1173191351");
var data = ss.getDataRange();
var namefilter = Charts.newStringFilter().setFilterColumnIndex(1).build(); var tablechart = Charts.newTableChart() .setDataViewDefinition(Charts.newDataViewDefinition().setColumns([1,2])).build();
var dashboard = Charts.newDashboardPanel().setDataTable(data) .bind([namefilter], [tablechart]).build();
var app = UiApp.createApplication();
var filterpanel = app.createVerticalPanel();
var tablepanel = app.createHorizontalPanel();
filterpanel.add(namefilter); tablepanel.add(tablechart).setSpacing(10); dashboard.add(app.createVerticalPanel().add(filterpanel).add(tablepanel));
app.add(dashboard); return app; }