getSchema
function getSchema(sheet: GoogleAppsScript.Spreadsheet.Sheet): SheetSchema | null;
Схема описывает столбцы: их имена, типы и строку, в которой лежат имена. Если insertSchema уже сохранил схему на листе, возвращается именно она.
Если ничего не сохранено, лист читается и схема выводится из строки заголовков и значений под ней. В этом случае в результате стоит inferred: true, и вызывающий код отличает объявленное описание от угаданного.
Параметры
Параметр | Тип | Описание |
|---|---|---|
|
| Лист, с которым работаем. |
Возвращает
SheetSchema | null — схема или null, если на листе нечего описывать.
Исключения
Исключение | Условие |
|---|---|
| первый аргумент не является листом. |
Примеры
Чтение схемы
const sheet = SpreadsheetApp.getActiveSheet();
const schema = getSchema(sheet);
schema?.columns.map((column) => column.name);
Смотрите также
Исходный код
23 September 2026
Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.