为Google电子表格创建移动用户界面

时间:2013-06-11 20:31:32

标签: google-apps-script google-sheets google-spreadsheet-api

是否可以为电子表格中没有运行的电子表格制作HTML界面?基本上我想将电子表格用作简单的数据库。

我似乎无法在文档中找到方法。我这样做是为了这个:

var ss = SpreadsheetApp.getActive();

function onOpen() {
var html = HtmlService.createHtmlOutputFromFile('index');
ss.show(html);

当我加载工作表时会自动打开我的页面,这不是让它工作的坏方法,但我宁愿从单独的页面运行它而不必知道它正在查看电子表格。

此外,此脚本不适用于移动浏览器,这是一个问题。

目前我想做什么?我一直在查看文档一段时间没有明确的答案。

1 个答案:

答案 0 :(得分:1)

我相信您希望将您的脚本部署为web app,而不是在电子表格中部署“容器绑定”脚本。

由于没有与Web应用程序固有关联的电子表格,您需要使用openById()方法而不是getActive()。