2012-05-22 3 views
0

Я просто вижу новую «Управление библиотекой» для обмена нашим кодом. Я получаю, как поделиться библиотекой и как включить определенную версию в другой скрипт, но я не понимаю, как вызвать функцию из библиотеки.Как я могу поделиться своим кодом с «Управление библиотекой»?

В моей библиотеке я просто работать

function test() { 
    var ss = SpreadsheetApp.getActiveSpreadsheet(); 
    ss.toast("this is a test"); 
} 

открыть другую таблицу и включить конкретную версию моей библиотеки, и я просто пишу

function onOpen() { 
    test(); 
} 

К сожалению, это не работает ...

Вы можете мне помочь?

UPDATE: https://developers.google.com/apps-script/guide_libraries
https://developers.google.com/apps-script/guide_versions

ответ

1

1) В вашем проекте "библиотеки" следует сохранить в качестве версии (Файл> Управление версиями)

2) В вашем "живом проекте" Вас следует добавить эту библиотеку (Ресурсы> Управление библиотеками). Затем добавьте хеш проектаIDID и важным является Identifier. (например, mylibrary). Это класс, как вызвать метод в вашем коде

mylibrary.test();

+0

Спасибо. Я просто пропускаю использование идентификатора. Теперь это работает :) – Edo

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