0

スプレッドシートから実行されるスクリプトを作成しました。

私は持っていた

  • 1つのメインUI
  • ユーザーが入力した詳細が特定の基準に一致したときに表示される1つの警告UiApp。

2つの異なる関数を使用した2つの関数を使用しました。

var app = UiApp.createApplication();
 /*....
   ....
   .... */
doc.show(app);

ただし、Googleサイトのスクリプトエディタを使用した場合、doget(e)を使用して作成できるUIappは1つだけでした。

私が使うときはいつでも、

var app = UiApp.createApplication();

別の機能では、うまく機能しません。複数のUiAppを使用することは可能ですか、それともアプリに1つのUIのみを使用する必要がありますか?

4

1 に答える 1

2

createApplication()を2回呼び出すことはできません。エラーが発生します。既存のUIの上にメッセージを表示するためにDialogBoxウィジェットを使用することを検討してください。

https://developers.google.com/apps-script/class_dialogbox

于 2012-06-24T16:52:18.437 に答える