0

我正在尝试使用此处的应用程序开发人员网站上推荐的 PivotCharts 库:https ://developers.google.com/apps-script/notable-script-libraries - 但是当我尝试复制示例代码时:

function createReport(){
var app = UiApp.createApplication().setWidth(700).setHeight(450).setTitle('My report');
var data =   SpreadsheetApp.openById('0AnxR7WfXrj7adFRnVEFTQ2NldGJodUtCZDF2U0hVNUE').getSheets()   [0].getDataRange().getValues();
var panel = PivotChartsLib.createColumnChart(data, 3, 4);
app.add(panel);
SpreadsheetApp.getActiveSpreadsheet().show(app);
}

初始图表加载,但当您尝试旋转时,您会收到错误“类型错误:无法调用未定义的方法“应用””

我已经在不同的计算机上进行了测试,所以我认为这是图书馆本身的问题。我不确定如何访问该代码以尝试修复它。

4

1 回答 1

0

我看到了同样的错误。然后我从 PivotCarts 库中复制了代码,它运行良好。

似乎数据透视图库 ui 需要应用函数,应该是全局作用域函数,但数据透视图的应用函数作用域是数据透视图对象。

于 2013-01-07T14:24:31.090 回答