apps-script-utils (Deutsch) 2.1.1 Help

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

sheet

GoogleAppsScript.Spreadsheet.Sheet

Das Blatt, auf dem gearbeitet wird.

Rückgabewert

SheetSchema | null — das Schema oder null, wenn das Blatt nichts zu beschreiben hat.

Ausnahmen

Ausnahme

Bedingung

InvalidSheetException

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

src/appsscript/sheet/getSchema.ts

23 September 2026

Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.