2014-09-29 3 views
0

Я пытаюсь изучить UI Service, чтобы создать свою собственную форму (панель). Я попытался скопировать и запустить панель примеров, но я не могу заставить ее работать (код ниже). Панель не появится. Нужно ли мне что-то устанавливать в моем браузере? Пожалуйста помоги.Не удается заставить пользовательский интерфейс работать

function doGet() { 
// A script with a user interface that is published as a web app 
// must contain a doGet(e) function. 

// Create the UiInstance object myapp and set the title text 
var myapp = UiApp.createApplication().setTitle('Here is the title bar'); 

// Create a button called mybutton and set the button text 
var mybutton = myapp.createButton('Here is a button'); 

// Create a vertical panel called mypanel and add it to myapp 
var mypanel = myapp.createVerticalPanel(); 

// Add mybutton to mypanel 
mypanel.add(mybutton); 

// Add my panel to myapp 
myapp.add(mypanel); 

// return myapp to display the UiInstance object and all elements associated with it. 
return myapp; 

} 
+0

Как вы пробовали этот код? Испытывали ли вы требования к версии/развертыванию? –

+0

Вы должны получить доступ к своему скрипту из опубликованного URL-адреса, он не просто появляется, когда вы запускаете его вручную. –

+0

Прочитайте документацию здесь https://developers.google.com/apps-script/guides/web?hl=fr-FR –

ответ

0

В doGet() функция работает, когда URL вашего приложения либо первым загружается в браузере, ИЛИ вы обновите страницу в браузере. Если ваше приложение является Stand Alone Приложение (не прикреплено к листу или док-станции), то у вас будет файл, связанный с этим приложением на вашем Google Диске. Значок файла сценария приложений - синий квадрат с белой стрелкой, указывающей вправо.

Apps Script File in Drive

Если дважды щелкнуть файл, он должен открыть в браузере и запустить функцию doGet(). Вы также можете указать URL-адрес приложения в качестве ссылки.

Но сначала вам необходимо развернуть его.

Нажмите на значок облака с стрелкой вверх в нем:

Apps Script Code Editor

Вам будет предложено назвать свой проект, если вы еще не сделали это уже. Тогда вы получите всплывающее который выглядит следующим образом:

Deploy As Web App

Нажмите Deploy

Вы получите другой всплывают,. , , нажмите «Последний код». Ваше приложение откроется в браузере.

Код, который вы указали, помещает кнопку в окно с надписью «Вот кнопка».

Смежные вопросы