UiApp.createApplication()的类比?

时间:2015-06-18 10:56:11

标签: google-apps-script google-apps

我需要帮助,尝试使用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;
         }

1 个答案:

答案 0 :(得分:0)

您似乎从Google图表概述页面复制了此代码。但是,有很多方法可以使用图表功能。

如果您只是想了解它,我建议您首先学习与图表服务相关的HTML。以下是开发人员Quick Start Guide,它将指导您如何创建适当的html内容。然后,您可以使用HTMLService显示内容。