Не понимаю как лучше сделать, возможно подскажете альтернативу.
Добавляю строку через форму с данными компании.
function addCompany(companyName, contactName, informStatus, phone, email) {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
// Создаем объекты для чекбокса и компании
var company = companyName;
var newRow = [companyId, false, company, contactName, informStatus, phone, email];
sheet.appendRow(newRow);
// Формат ячейки в виде флажка
var row = sheet.getLastRow();
var cell = sheet.getRange(row, 2); // 2 - это номер второй колонки
cell.setValue(false); // Устанавливаем значение чекбокса false
// Установить формат ячейки..... тут и не справился
return companyId;
}
Мы просто передаём false \ true, но так и публикует. Как заменять на чекбокс? Да, можно выделить колонку и выбрать "Вставка->Флажок", но как этого добиться из скрипта? Через set Format возможно как-то... но не уверен. В документации не нашел подходящего.
Первая "компания" - это пример.