0

每次从https://developers.google.com/apps-script/html_service部署“将数据提取到模板”中的练习时,我都会收到消息“未知宏 doGet”

本练习中没有函数(宏)doGet。之前的练习中有“将数据拉入模板”

本练习的功能是:

function getData() { return SpreadsheetApp.openById('fileID').getRangeByName('dataRange').getValues(); }

但是每次我部署它时都会显示“未知宏 doGet”

为什么这个脚本仍然在另一个脚本中回顾之前的 doGet?我怎样才能解决这个问题?谢谢。

4

2 回答 2

0

这不是一个完整的示例脚本。这只是对之前脚本的一个点缀。您仍然需要在每个 HtmlService 应用程序中使用 doGet,并且上一个示例中的那个应该是您在此处使用的脚本的一部分。

于 2012-08-08T00:30:58.330 回答
0

谢谢 Cory G。所以您还必须有一个包含此代码的 .gs。

function doGet() {
    return HtmlService.createTemplateFromFile('myTemplate').evaluate();
}
于 2012-08-08T16:44:39.877 回答