Size: a a a

Чат | Google Таблицы и скрипты

2020 February 28

ID

Ivan Deryabin in Чат | Google Таблицы и скрипты
Но смертность там ниже очевидно при миллионах заболевших
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Этих дашбордов..)
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Когда данные начинают слишком сильно различаться пора делать несколько вертикальных осей)
источник

VP

Vitaliy P. in Чат | Google Таблицы и скрипты
Или переходить на логарифмы
источник

И/

Игорь //api.net.ua... in Чат | Google Таблицы и скрипты
Кто сталкивался с таким
После включения V8 перестала автоматически работать в функции
onOpen() {
SpreadsheetApp.getUi().showSidebar()
}
Т.е. при открытии таблицы, сразу открывалось боковое окно.
Теперь пишет что нет разрешения на выполнения showSidebar
Уточню что это именно при открытии таблицы, при ручном запуске OnOpen() всё работает

https://docs.google.com/spreadsheets/d/1Jcsu_3P7PVyXXK5vv1eRd52meEiDHug8Ha9g8Fo9S8w/edit#gid=0
источник

G

GIVER in Чат | Google Таблицы и скрипты
Игорь //api.net.ua
Кто сталкивался с таким
После включения V8 перестала автоматически работать в функции
onOpen() {
SpreadsheetApp.getUi().showSidebar()
}
Т.е. при открытии таблицы, сразу открывалось боковое окно.
Теперь пишет что нет разрешения на выполнения showSidebar
Уточню что это именно при открытии таблицы, при ручном запуске OnOpen() всё работает

https://docs.google.com/spreadsheets/d/1Jcsu_3P7PVyXXK5vv1eRd52meEiDHug8Ha9g8Fo9S8w/edit#gid=0
С переходом много что поломалось
источник

И/

Игорь //api.net.ua... in Чат | Google Таблицы и скрипты
ясно, т.е. надеяться что починят
источник

G

GIVER in Чат | Google Таблицы и скрипты
Игорь //api.net.ua
ясно, т.е. надеяться что починят
Хотя попробуйте запустить из редактора
источник

И/

Игорь //api.net.ua... in Чат | Google Таблицы и скрипты
GIVER
Хотя попробуйте запустить из редактора
в ручную отрабатывает, окно открывает
источник

G

GIVER in Чат | Google Таблицы и скрипты
Игорь //api.net.ua
в ручную отрабатывает, окно открывает
Вообщето боковая панель вроде и прикольно
но почему именно справа
почему именно такой ширины
Печаль
источник

И/

Игорь //api.net.ua... in Чат | Google Таблицы и скрипты
GIVER
Вообщето боковая панель вроде и прикольно
но почему именно справа
почему именно такой ширины
Печаль
Это уже другой вопрос, плохо что перестало открываться при загрузки таблицы
источник

G

GIVER in Чат | Google Таблицы и скрипты
Игорь //api.net.ua
Это уже другой вопрос, плохо что перестало открываться при загрузки таблицы
Ширина харит что часть экрана крадет Лучше сделали плавающей панелью
источник

G

GIVER in Чат | Google Таблицы и скрипты
Игорь //api.net.ua
Это уже другой вопрос, плохо что перестало открываться при загрузки таблицы
Щас попробую сделать на онопен у меня через меню открывается
источник

G

GIVER in Чат | Google Таблицы и скрипты
Игорь //api.net.ua
Это уже другой вопрос, плохо что перестало открываться при загрузки таблицы
Интересно ни чего не пишет но не открывает
через меню работает
function showDialog() {  
 var html = HtmlService.createTemplateFromFile('dialog').evaluate();
 SpreadsheetApp.getUi()
 .showSidebar(html);
}
источник

G

GIVER in Чат | Google Таблицы и скрипты
источник

G

GIVER in Чат | Google Таблицы и скрипты
источник

И/

Игорь //api.net.ua... in Чат | Google Таблицы и скрипты
Простое меню
getUi().createMenu() - Работает
А вот если вызвать
SpreadsheetApp.getUi().showSidebar()
уже не сработает
источник

G

GIVER in Чат | Google Таблицы и скрипты
Игорь //api.net.ua
Простое меню
getUi().createMenu() - Работает
А вот если вызвать
SpreadsheetApp.getUi().showSidebar()
уже не сработает
Обратите внимание, что внутри  onOpen () , как последней команды, есть следующий вызов функции для вызова боковой панели:

showSidebar();
Однако при открытии документа боковая панель не будет отображаться!

Обходной путь , чтобы получить желаемый эффект достигается за счет добавления триггера в сценарий или из меню « Edit -> Все триггеры текущего проекта » вставить триггер выполнял функцию OnOpen как событие из рабочего листа  открытия , то Следующее изображение, рис. 1, показывает эту конфигурацию:



простой onopen триггер из таблицы при открытии
Рис. 1 Простой onOpen триггер из рабочего листа при открытии


На этом этапе просто закройте и снова откройте документ, чтобы можно было просматривать боковую панель, которая открывается автоматически (а также взаимодействует с соответствующим элементом в персонализированном меню), показывая содержимое, которое мы определили в файле .html .

При первом выполнении кода будут запрашиваться обычные авторизации, как описано в статье « Процесс авторизации сервисов Google в проектах скриптов Apps ».
источник

G

GIVER in Чат | Google Таблицы и скрипты
Игорь //api.net.ua
Простое меню
getUi().createMenu() - Работает
А вот если вызвать
SpreadsheetApp.getUi().showSidebar()
уже не сработает
У меня уже даже после отключения v8 не работает
источник

И/

Игорь //api.net.ua... in Чат | Google Таблицы и скрипты
GIVER
Обратите внимание, что внутри  onOpen () , как последней команды, есть следующий вызов функции для вызова боковой панели:

showSidebar();
Однако при открытии документа боковая панель не будет отображаться!

Обходной путь , чтобы получить желаемый эффект достигается за счет добавления триггера в сценарий или из меню « Edit -> Все триггеры текущего проекта » вставить триггер выполнял функцию OnOpen как событие из рабочего листа  открытия , то Следующее изображение, рис. 1, показывает эту конфигурацию:



простой onopen триггер из таблицы при открытии
Рис. 1 Простой onOpen триггер из рабочего листа при открытии


На этом этапе просто закройте и снова откройте документ, чтобы можно было просматривать боковую панель, которая открывается автоматически (а также взаимодействует с соответствующим элементом в персонализированном меню), показывая содержимое, которое мы определили в файле .html .

При первом выполнении кода будут запрашиваться обычные авторизации, как описано в статье « Процесс авторизации сервисов Google в проектах скриптов Apps ».
5 лет работало исправно
источник