0

スプレッドシート内で実行されないスプレッドシート用の HTML インターフェイスを作成することは可能ですか? 基本的には、スプレッドシートを単純なデータベースとして使用したいと考えています。

ドキュメントでそれを行う方法を見つけることができないようです。私はこれをこのように動作させました:

var ss = SpreadsheetApp.getActive();

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

シートを読み込むとページが自動的に開きますが、これは悪い方法ではありませんが、スプレッドシートを見ていることを知らなくても、別のページから実行したいと思います。

また、このスクリプトは問題であるモバイル ブラウザーでは機能しません。

やりたいことは、今できることですか?私は明確な答えなしでしばらくドキュメントを見てきました。

4

1 に答える 1

1

スプレッドシート内の「コンテナー バインド」スクリプトではなく、スクリプトをWeb アプリとしてデプロイすることを希望されると思います。

Web アプリに本質的に関連付けられているスプレッドシートがないため、getActive() ではなくopenById()メソッドを使用する必要があります。

于 2013-06-11T22:04:31.167 に答える