Создать srb_ai_guide через Apps Script
Цель
Таблица Google Sheets с именем srb_ai_guide и четырьмя листами, как в справочнике.
Нужно, только если ассистент в гайде не смог создать файл. Обычный путь — Старт, без этой страницы.
Нужен Google-аккаунт и доступ к script.google.com.
Действия
- Откройте script.google.com → Новый проект.
- Вставьте код и запустите ▶ Run → setup. Разрешите доступ при запросе.
function setup() {
var ss = SpreadsheetApp.create("srb_ai_guide");
// Лист "Анкета"
var bio = ss.getSheetByName("Лист1");
bio.setName("Анкета");
bio.appendRow(["Поле", "Значение"]);
var fields = [
"Имя (латиницей)", "Фамилия (латиницей)", "Дата рождения",
"Гражданство", "Номер загранпаспорта", "Кем выдан",
"Адрес в Сербии", "ЕБС (13 цифр)", "Город", "Општина",
"Дата истечения ВНЖ", "Телефон", "Email"
];
fields.forEach(function(f) { bio.appendRow([f, ""]); });
bio.setColumnWidth(1, 200);
bio.setColumnWidth(2, 300);
// Лист "Уверенье о бораваку"
ss.insertSheet("Уверенье о бораваку").appendRow(
["Дата", "Статус", "Дата визита", "Место", "Заметки"]
);
// Лист "ВНЖ"
ss.insertSheet("ВНЖ").appendRow(
["Дата", "Статус", "Тип ВНЖ", "Дата подачи", "Результат", "Заметки"]
);
// Лист "Лог"
ss.insertSheet("Лог").appendRow(
["Дата", "Гайд", "Действие", "Результат", "Заметки"]
);
Logger.log("Таблица создана: " + ss.getUrl());
Browser.msgBox("Готово! Откройте таблицу: " + ss.getUrl());
}Проверка
В Drive есть файл srb_ai_guide. Лист «Анкета» — колонки Поле / Значение и 13 строк полей. Вернитесь в гайд и вставьте промпт ещё раз: ассистент должен найти таблицу по имени, без вашей ссылки.
Поля и смысл листов: Справочник.