getSchema
function getSchema(sheet: GoogleAppsScript.Spreadsheet.Sheet): SheetSchema | null;
Ein Schema beschreibt die Spalten: ihre Namen, ihre Typen und die Zeile, in der die Namen stehen. Hat insertSchema eines auf dem Blatt hinterlegt, kommt genau das zurück.
Wurde nichts hinterlegt, wird das Blatt gelesen und ein Schema aus der Kopfzeile und den Werten darunter abgeleitet. Das Ergebnis trägt dann inferred: true, sodass sich eine deklarierte Beschreibung von einer erratenen unterscheiden lässt.
Parameter
Parameter | Typ | Beschreibung |
|---|---|---|
|
| Das Blatt, auf dem gearbeitet wird. |
Rückgabewert
SheetSchema | null — das Schema oder null, wenn das Blatt nichts zu beschreiben hat.
Ausnahmen
Ausnahme | Bedingung |
|---|---|
| das erste Argument ist kein Blatt. |
Beispiele
Ein Schema lesen
const sheet = SpreadsheetApp.getActiveSheet();
const schema = getSchema(sheet);
schema?.columns.map((column) => column.name);
Siehe auch
Quellcode
23 September 2026
Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.