0

この Google-Apps-Script がどのように機能するかを理解するために、いくつかの簡単なコード テストを作成しました。

現在、エラー メッセージが表示されていますが、その理由がわかりません。すべてが思いどおりに機能しますが、コードの実行は「エラーが発生しました: 予期しないエラーが発生しました」というエラーメッセージで終了します

このコードを Web ページで Apps-script-gadget として実行します。

初心者を助けてください!:-)

ここにコード:

関数 doGet(e) {

var app1 = UiApp.createApplication();  
app1.add(app1.loadComponent("Panel1")); //Panel1 made with UI-tool
var but1 = app1.getElementById("Button1");
var handler = app1.createServerClickHandler('func1');
but1.addClickHandler(handler);

return app1;

}

関数 func1(e) {

var app2 = UiApp.getActiveApplication();

app2.getElementById("TextBox1").setText("BigBrother");

return app2;

}

4

1 に答える 1

1

これは通常getElementById()、ID のない要素を使用する場合に発生します... TextBox1 に正しい値が設定された ID があるかどうかを GUI ビルダーで確認してください。

編集:これはスクリーンキャップです。 ここに画像の説明を入力

およびサイトに埋め込まれています:

ここに画像の説明を入力

ここに画像の説明を入力

于 2012-08-15T09:05:17.273 に答える