我需要帮助,尝试使用HtmlService.createHtmlOutput()
,但它不起作用......
对不起,只是开始学习
function doGet() {
var data = Charts.newDataTable()
.addColumn(Charts.ColumnType.STRING, "Month")
.addColumn(Charts.ColumnType.NUMBER, "In Store")
.addColumn(Charts.ColumnType.NUMBER, "Online")
.addRow(["January", 10, 1])
.addRow(["February", 12, 1])
.addRow(["March", 20, 2])
.addRow(["April", 25, 3])
.addRow(["May", 30, 4])
.build();
var chart = Charts.newAreaChart()
.setDataTable(data)
.setStacked()
.setRange(0, 40)
.setTitle("Sales per Month")
.build();
/*var uiApp = UiApp.createApplication().setTitle("My Chart");
uiApp.add(chart);*/
var uiApp = HtmlService.createHtmlOutput();
uiApp.setContent(chart);
return uiApp;
}
答案 0 :(得分:0)
您似乎从Google图表概述页面复制了此代码。但是,有很多方法可以使用图表功能。
如果您只是想了解它,我建议您首先学习与图表服务相关的HTML。以下是开发人员Quick Start Guide,它将指导您如何创建适当的html内容。然后,您可以使用HTMLService显示内容。