Создание кнопок в электронной таблице документов Google, например EXCEL

Мой вопрос довольно простой, но я не могу его понять. Как я могу создать кнопки в электронной таблице документов Google, которые можно увидеть при входе в систему. Я хочу инициализировать скрипт при входе в документы Google, а не загружать вручную. Есть ли способ сделать это? Также мне не удалось найти хороший учебник, который дает промежуточные знания о функции google-docs. Все, что я смог найти, это это простое руководство. Другой вопрос: можно ли сохранить и выполнить сценарий python, предоставленный google-docs, в самом google-docs? Если бы это было возможно, он мог бы предоставить больше функциональных возможностей, чем простые google-функции. Я новичок в документации Google, так что терпите меня.


person Jack_of_All_Trades    schedule 16.04.2012    source источник


Ответы (1)


Вы можете создать некоторые элементы пользовательского интерфейса с помощью скрипта Google Apps.

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

Скрипт приложений - это скрипт, похожий на javascript, который запускает СЕРВЕР на стороне Google. У него есть доступ к различным сервисам и модели документа Google. Но в остальном он ограничен многими вещами, которые, как вы думаете, может делать javascript. Это корень большинства его ограничений. Вы можете разрешить скрипту загружаться при запуске и подключаться к связанным событиям.

Несмотря на то, что для доступа к Документам Google и их содержимому существуют Python и Java API, нет возможности создавать элементы пользовательского интерфейса за пределами скрипта приложений и соответствующего конструктора пользовательского интерфейса: http://googleappsdeveloper.blogspot.com/2011/06/building-ui-in-apps-script-just-got.html

person Eugene Cheipesh    schedule 16.04.2012