我正在尝试使用应用开发者网站上推荐的数据透视图库: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);
}
初始图表加载,但是当您尝试透视时,会出现错误“类型错误:无法调用方法”应用“未定义”
我在不同的计算机上测试过,所以我认为这是图书馆本身的一个问题。我不确定如何访问该代码但尝试修复它。
答案 0 :(得分:0)
我看到同样的错误。 然后我复制了PivotCarts库中的代码, 它工作得很好。
似乎枢轴图库ui需要应用功能, 应该是全局范围函数,但是PivotCharts的apply函数范围是PivotCharts对象。