0

何かを明確にして、参照を求める必要があります。

  1. スプレッドシート内でのAppScriptExecuteは、すべての例で正常に機能します。しかし。
  2. scriptEditor-> public-> Deploy asWebappを使用してappscriptをwebappとしてデプロイすると、appscriptのほとんどのコードが機能しなくなります。

例:スクリプトエディターを使用してビルダーを使用してフォームを作成し、doGet()関数を作成し、フォームが関数をボタンにバインドすることを示しますか?

フォームが含まれているスプレッドシートを開いたり、セルの値を操作したりするような参照を誰かに教えてもらえますか。

Webアプリとしてのフォームのスクリプトのリファレンスをどこで入手できるかについての情報を教えてください。

ありがとう

4

2 に答える 2

4

スプレッドシートにアクセスするときのこれら 2 つのモードの主な違いは、明示的に指示しない限り、Web アプリはリンク先のスプレッドシートを認識しないことです。「アクティブなスプレッドシート」や「アクティブなシート」などは存在しません。そのため、ID でスプレッドシートを開き (openById('long ID number')名前またはインデックスでシートを選択する必要があります。

もう 1 つの点は、明らかだと思いますが、スプレッドシートに関連付けられた UI 関数は " " で終わりvar doc = SpreadsheetApp.getActive();doc.show(app);、Web アプリは " " で終わる必要があるということですreturn

Web には多くの例があり、一部はGoogle Developersここでも利用できます。興味深いアイデアが見つかることを願っています。

于 2012-06-22T12:36:03.657 に答える