отображаться количество символов в текущей ячейке.
Я сделал класс с функцией, которая получает нужную цифру...
Подскажите, как теперь эту цифру отобразить в html-текстовом поле ?
Как их связать?
Триггер onSelectionChange, перерисовывающий html, который справа и который называется sidebar?
function onOpen() { SpreadsheetApp.getUi() // Or DocumentApp or SlidesApp or FormApp. .createMenu('Custom Menu') .addItem('Show sidebar', 'showSidebar') .addToUi(); } function showSidebar() { var html = HtmlService.createHtmlOutputFromFile('Page') .setTitle('My custom sidebar'); SpreadsheetApp.getUi() // Or DocumentApp or SlidesApp or FormApp. .showSidebar(html); }
О.. Это тоже. В настройках выставляется вроде.. Найду.. Спс!
Да.. Сам сайдбар у меня есть. И в нём уже можно html код писать.. Но как это сделать правильно, не разберусь... Есть вот такое в панели: <p class='searchtype'><b>Количество символов: </b><Br> <input type="text"> </p> И есть функция showWordCount - из текущей ячейки получает количество символов.. Как отобразить эту цифру в поле?
Перерисовывать html по onSelectionChange, получая значение в ячейке и пропуская через ваш класс.
Придется по времени запрашивать в JS коде состояние выделенной ячейки. Тк напрямую передать параметры в контент страницы модно только на старте
Обсуждают сегодня