Google-Tabelle
Ein Tabellenblatt in einer Tabelle.
| JSON-Darstellung |
|---|
{ "properties": { object ( |
| Felder | |
|---|---|
properties
|
Die Eigenschaften des Tabellenblatts. |
data[]
|
Daten im Tabellenblatt, falls es sich um ein Tabellenblatt mit einem Raster handelt.
Die Anzahl der zurückgegebenen GridData-Objekte hängt von der Anzahl der Bereiche ab, die in diesem Tabellenblatt angefordert wurden. Wenn dies beispielsweise
Für ein |
merges[]
|
Die Bereiche, die zusammengeführt werden. |
conditionalFormats[]
|
Die Regeln für die bedingte Formatierung in diesem Tabellenblatt. |
filterViews[]
|
Die Filteransichten in diesem Tabellenblatt. |
protectedRanges[]
|
Die geschützten Bereiche in diesem Tabellenblatt. |
basicFilter
|
Der Filter für dieses Tabellenblatt, falls vorhanden. |
charts[]
|
Die Spezifikationen der einzelnen Diagramme auf diesem Tabellenblatt. |
bandedRanges[]
|
Die Bereiche mit abwechselnden Farben in diesem Tabellenblatt. |
developerMetadata[]
|
Die mit einem Tabellenblatt verknüpften Entwicklermetadaten. |
rowGroups[]
|
Alle Zeilengruppen auf diesem Tabellenblatt, sortiert nach aufsteigendem Bereichsstartindex und dann nach Gruppentiefe. |
columnGroups[]
|
Alle Spaltengruppen auf diesem Tabellenblatt, sortiert nach aufsteigendem Bereichsstartindex und dann nach Gruppentiefe. |
slicers[]
|
Die Slicer in diesem Tabellenblatt. |
tables[]
|
Die Tabellen auf diesem Tabellenblatt. |
commentAnchors[]
|
Die Kommentaranker auf diesem Tabellenblatt. |
SheetProperties
Eigenschaften eines Tabellenblatts.
| JSON-Darstellung |
|---|
{ "sheetId": integer, "title": string, "index": integer, "sheetType": enum ( |
| Felder | |
|---|---|
sheetId
|
Die ID des Tabellenblatts. Darf nicht negativ sein. Dieses Feld kann nach der Festlegung nicht mehr geändert werden. |
title
|
Der Name des Tabellenblatts. |
index
|
Der Index des Tabellenblatts in der Tabelle. Wenn Sie Tabellenblattattribute hinzufügen oder aktualisieren und dieses Feld ausgeschlossen wird, wird das Tabellenblatt am Ende der Tabellenblattliste hinzugefügt oder dorthin verschoben. Beim Aktualisieren von Tabellenblattindexen oder Einfügen von Tabellenblättern wird die Bewegung in den Indexen „vor dem Verschieben“ berücksichtigt. Wenn es beispielsweise drei Tabellenblätter (T1, T2, T3) gibt und T1 vor T2 verschoben werden soll, muss der Index auf 2 gesetzt werden. Eine Anfrage zur Aktualisierung des Tabellenblattindex wird ignoriert, wenn der angeforderte Index mit dem aktuellen Index des Tabellenblatts identisch ist oder wenn der angeforderte neue Index dem aktuellen Tabellenblattindex + 1 entspricht. |
sheetType
|
Der Typ des Tabellenblatts. Die Standardeinstellung ist |
gridProperties
|
Zusätzliche Eigenschaften des Tabellenblatts, wenn es sich um ein Raster handelt. Wenn das Tabellenblatt ein Objektblatt mit einem Diagramm oder Bild ist, ist dieses Feld nicht vorhanden. Beim Schreiben ist es ein Fehler, Rasterattribute für Blätter festzulegen, die keine Raster sind.
Wenn es sich bei diesem Tabellenblatt um ein |
tabColor
|
Die Farbe des Tabs in der Benutzeroberfläche. Verworfen: Verwenden Sie
|
tabColorStyle
|
Die Farbe des Tabs in der Benutzeroberfläche. Wenn auch |
rightToLeft
|
„Wahr“, wenn das Tabellenblatt ein RTL-Tabellenblatt anstelle eines LTR-Tabellenblatts ist. |
dataSourceSheetProperties
|
Nur Ausgabe. Falls vorhanden, enthält das Feld |
SheetType
Die Art des Tabellenblatts.
| Enums | |
|---|---|
SHEET_TYPE_UNSPECIFIED
|
Standardwert, nicht verwenden. |
GRID
|
Das Tabellenblatt ist ein Raster. |
OBJECT
|
Das Tabellenblatt enthält kein Tabellengitter, sondern ein Objekt wie ein Diagramm oder Bild. |
DATA_SOURCE
|
Das Tabellenblatt wird mit einer externen DataSource verbunden und zeigt die Datenvorschau an.
|
GridProperties
Eigenschaften eines Rasters.
| JSON-Darstellung |
|---|
{ "rowCount": integer, "columnCount": integer, "frozenRowCount": integer, "frozenColumnCount": integer, "hideGridlines": boolean, "rowGroupControlAfter": boolean, "columnGroupControlAfter": boolean } |
| Felder | |
|---|---|
rowCount
|
Die Anzahl der Zeilen im Raster. |
columnCount
|
Die Anzahl der Spalten im Raster. |
frozenRowCount
|
Die Anzahl der Zeilen, die im Tabellengitter fixiert sind. |
frozenColumnCount
|
Die Anzahl der Spalten, die im Raster fixiert sind. |
hideGridlines
|
„True“, wenn im Raster in der Benutzeroberfläche keine Gitternetzlinien angezeigt werden. |
rowGroupControlAfter
|
„True“, wenn die Ein/Aus-Schaltfläche für die Zeilengruppierung nach der Gruppe angezeigt wird. |
columnGroupControlAfter
|
„True“, wenn die Ein/Aus-Schaltfläche für die Spaltengruppierung nach der Gruppe angezeigt wird. |
DataSourceSheetProperties
Zusätzliche Attribute eines DATA_SOURCE-Arbeitsblatts.
| JSON-Darstellung |
|---|
{ "dataSourceId": string, "columns": [ { object ( |
| Felder | |
|---|---|
dataSourceId
|
ID der |
columns[]
|
Die Spalten, die im Tabellenblatt angezeigt werden und den Werten in |
dataExecutionStatus
|
Der Status der Datenausführung. |
GridData
Daten im Raster sowie Metadaten zu den Dimensionen.
| JSON-Darstellung |
|---|
{ "startRow": integer, "startColumn": integer, "rowData": [ { object ( |
| Felder | |
|---|---|
startRow
|
Die erste Zeile, auf die sich diese GridData bezieht (nullbasiert). |
startColumn
|
Die erste Spalte, auf die sich diese GridData bezieht (nullbasiert). |
rowData[]
|
Die Daten im Raster, ein Eintrag pro Zeile, beginnend mit der Zeile in „startRow“. Die Werte in RowData entsprechen den Spalten ab |
rowMetadata[]
|
Metadaten zu den angeforderten Zeilen im Raster, beginnend mit der Zeile in |
columnMetadata[]
|
Metadaten zu den angeforderten Spalten im Raster, beginnend mit der Spalte in |
RowData
Daten zu jeder Zelle in einer Zeile.
| JSON-Darstellung |
|---|
{
"values": [
{
object ( |
| Felder | |
|---|---|
values[]
|
Die Werte in der Zeile, einer pro Spalte. |
DimensionProperties
Eigenschaften einer Dimension.
| JSON-Darstellung |
|---|
{ "hiddenByFilter": boolean, "hiddenByUser": boolean, "pixelSize": integer, "developerMetadata": [ { object ( |
| Felder | |
|---|---|
pixelSize
|
Die Höhe (bei einer Zeile) oder Breite (bei einer Spalte) der Dimension in Pixeln. |
developerMetadata[]
|
Die Entwicklermetadaten, die einer einzelnen Zeile oder Spalte zugeordnet sind. |
dataSourceColumnReference
|
Nur Ausgabe. Falls festgelegt, ist dies eine Spalte in einem Datenquellen-Tabellenblatt. |
ConditionalFormatRule
Eine Regel, die ein bedingtes Format beschreibt.
| JSON-Darstellung |
|---|
{ "ranges": [ { object ( |
| Felder | |
|---|---|
ranges[]
|
Die Bereiche, die formatiert werden, wenn die Bedingung wahr ist. Alle Bereiche müssen sich im selben Raster befinden. |
| Die Regel, mit der dieses bedingte Format gesteuert wird. Es muss genau eine festgelegt sein. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
booleanRule
|
Die Formatierung ist je nach Regel entweder „on“ oder „off“. |
gradientRule
|
Die Formatierung hängt von den Verläufen in der Regel ab. |
| Ende der sich gegenseitig ausschließenden Felder. | |
BooleanRule
Eine Regel, die je nach Bedingung übereinstimmen kann oder nicht.
| JSON-Darstellung |
|---|
{ "condition": { object ( |
| Felder | |
|---|---|
condition
|
Die Bedingung der Regel. Wenn die Bedingung als „true“ ausgewertet wird, wird das Format angewendet. |
format
|
Das anzuwendende Format. Mit der bedingten Formatierung kann nur eine Teilmenge der Formatierung angewendet werden:
|
GradientRule
Eine Regel, die ein Farbverlaufsformat auf Grundlage der aufgeführten Interpolationspunkte anwendet. Das Format einer Zelle hängt von ihrem Inhalt im Vergleich zu den Werten der Interpolationspunkte ab.
| JSON-Darstellung |
|---|
{ "minpoint": { object ( |
| Felder | |
|---|---|
minpoint
|
Der Startpunkt der Interpolation. |
midpoint
|
Ein optionaler Interpolationspunkt in der Mitte. |
maxpoint
|
Der letzte Interpolationspunkt. |
InterpolationPoint
Ein einzelner Interpolationspunkt in einem bedingten Format mit Farbverlauf. Damit wird die Farbverlaufsskala entsprechend der ausgewählten Farbe, des ausgewählten Typs und des ausgewählten Werts fixiert.
| JSON-Darstellung |
|---|
{ "color": { object ( |
| Felder | |
|---|---|
color
|
Die Farbe, die für diesen Interpolationspunkt verwendet werden soll. Verworfen: Verwenden Sie
|
colorStyle
|
Die Farbe, die für diesen Interpolationspunkt verwendet werden soll. Wenn auch |
type
|
Wie der Wert interpretiert werden soll. |
value
|
Der Wert, der für diesen Interpolationspunkt verwendet wird. Kann eine Formel sein. Wird nicht verwendet, wenn |
InterpolationPointType
Die Art des Interpolationspunkts.
| Enums | |
|---|---|
INTERPOLATION_POINT_TYPE_UNSPECIFIED
|
Der Standardwert, nicht verwenden. |
MIN
|
Für den Interpolationspunkt wird der Mindestwert in den Zellen im Bereich der bedingten Formatierung verwendet. |
MAX
|
Für den Interpolationspunkt wird der Maximalwert in den Zellen im Bereich des bedingten Formats verwendet. |
NUMBER
|
Der Interpolationspunkt verwendet genau den Wert in InterpolationPoint.value.
|
PERCENT
|
Der Interpolationspunkt ist der angegebene Prozentsatz für alle Zellen im Bereich des bedingten Formats. Das entspricht |
PERCENTILE
|
Der Interpolationspunkt ist das angegebene Perzentil für alle Zellen im Bereich des bedingten Formats. Das entspricht NUMBER, wenn der Wert =PERCENTILE(FLATTEN(range), value / 100) war (wobei Fehler im Bereich beim Reduzieren ignoriert werden).
|
FilterView
Eine Filteransicht. Weitere Informationen finden Sie unter Datensichtbarkeit mit Filtern verwalten.
| JSON-Darstellung |
|---|
{ "filterViewId": integer, "title": string, "range": { object ( |
| Felder | |
|---|---|
filterViewId
|
Die ID der Filteransicht. |
title
|
Der Name der Filteransicht. |
range
|
Der Bereich, der von dieser Filteransicht abgedeckt wird.
Beim Schreiben kann nur einer der folgenden Werte festgelegt werden: |
namedRangeId
|
Der benannte Bereich, der dieser Filteransicht zugrunde liegt, falls vorhanden.
Beim Schreiben kann nur einer der folgenden Werte festgelegt werden: |
tableId
|
Die Tabelle, auf der diese Filteransicht basiert (falls vorhanden).
Beim Schreiben kann nur einer der folgenden Werte festgelegt werden: |
sortSpecs[]
|
Die Sortierreihenfolge pro Spalte. Spätere Spezifikationen werden verwendet, wenn die Werte in den früheren Spezifikationen gleich sind. |
criteria
|
Die Kriterien zum Einblenden/Ausblenden von Werten pro Spalte. Der Schlüssel der Zuordnung ist der Spaltenindex und der Wert die Kriterien für diese Spalte.
Dieses Feld wird zugunsten von |
filterSpecs[]
|
Die Filterkriterien zum Einblenden oder Ausblenden von Werten pro Spalte.
Sowohl |
ProtectedRange
Ein geschützter Bereich.
| JSON-Darstellung |
|---|
{ "protectedRangeId": integer, "range": { object ( |
| Felder | |
|---|---|
protectedRangeId
|
Die ID des geschützten Bereichs. Dieses Feld ist schreibgeschützt. |
range
|
Der Bereich, der geschützt wird. Der Bereich kann vollständig unbegrenzt sein. In diesem Fall gilt er als geschütztes Tabellenblatt.
Beim Schreiben kann nur eine der folgenden Optionen festgelegt werden:
|
namedRangeId
|
Der Name des benannten Bereichs, der diesem geschützten Bereich zugrunde liegt, falls vorhanden.
Beim Schreiben kann nur eine der folgenden Optionen festgelegt werden:
|
tableId
|
Die Tabelle, die diesem geschützten Bereich zugrunde liegt, sofern vorhanden.
Beim Schreiben kann nur eine der folgenden Optionen festgelegt werden:
|
description
|
Die Beschreibung dieses geschützten Bereichs. |
warningOnly
|
„True“, wenn beim Bearbeiten dieses geschützten Bereichs eine Warnung angezeigt wird. Beim warnungsbasierten Schutz kann jeder Nutzer Daten im geschützten Bereich bearbeiten. Allerdings wird eine Warnung angezeigt, in der der Nutzer aufgefordert wird, die Bearbeitung zu bestätigen.
Beim Schreiben: Wenn dieses Feld „true“ ist, werden |
requestingUserCanEdit
|
„True“, wenn der Nutzer, der diesen geschützten Bereich angefordert hat, den geschützten Bereich bearbeiten kann. Dieses Feld ist schreibgeschützt. |
unprotectedRanges[]
|
Die Liste der ungeschützten Bereiche in einem geschützten Tabellenblatt. Ungeschützte Bereiche werden nur in geschützten Tabellenblättern unterstützt. |
editors
|
Die Nutzer und Gruppen mit Bearbeitungszugriff auf den geschützten Bereich. Dieses Feld ist nur für Nutzer mit Bearbeitungszugriff auf den geschützten Bereich und das Dokument sichtbar. Editoren werden mit |
Bearbeiter
Die Mitbearbeiter eines geschützten Bereichs.
| JSON-Darstellung |
|---|
{ "users": [ string ], "groups": [ string ], "domainUsersCanEdit": boolean } |
| Felder | |
|---|---|
users[]
|
Die E-Mail-Adressen der Nutzer mit Bearbeitungszugriff auf den geschützten Bereich. |
groups[]
|
Die E‑Mail-Adressen von Gruppen mit Bearbeitungszugriff auf den geschützten Bereich. |
domainUsersCanEdit
|
„Wahr“, wenn jeder in der Domain des Dokuments Bearbeitungszugriff auf den geschützten Bereich hat. Der Schutz von Domains wird nur für Dokumente innerhalb einer Domain unterstützt. |
BasicFilter
Der Standardfilter, der einem Tabellenblatt zugeordnet ist. Weitere Informationen finden Sie unter Datensichtbarkeit mit Filtern verwalten.
| JSON-Darstellung |
|---|
{ "range": { object ( |
| Felder | |
|---|---|
range
|
Der Bereich, den der Filter abdeckt. |
tableId
|
Die Tabelle, die diesem Filter zugrunde liegt (falls vorhanden). Beim Schreiben kann nur entweder |
sortSpecs[]
|
Die Sortierreihenfolge pro Spalte. Spätere Spezifikationen werden verwendet, wenn die Werte in den früheren Spezifikationen gleich sind. |
criteria
|
Die Kriterien zum Einblenden/Ausblenden von Werten pro Spalte. Der Schlüssel der Zuordnung ist der Spaltenindex und der Wert die Kriterien für diese Spalte.
Dieses Feld wird zugunsten von |
filterSpecs[]
|
Die Filterkriterien pro Spalte.
Sowohl |
BandedRange
Ein Bereich mit abwechselnden Farben in einem Tabellenblatt.
| JSON-Darstellung |
|---|
{ "bandedRangeId": integer, "bandedRangeReference": string, "range": { object ( |
| Felder | |
|---|---|
bandedRangeId
|
Die ID des Bereichs. Wenn nicht festgelegt, siehe |
bandedRangeReference
|
Nur Ausgabe. Die Referenz des Bereichs, der zum Identifizieren der ID verwendet wird, die von |
range
|
Der Bereich, auf den diese Eigenschaften angewendet werden. |
rowProperties
|
Eigenschaften für Zeilenbereiche. Diese Eigenschaften werden zeilenweise auf alle Zeilen im Bereich angewendet. Es muss mindestens |
columnProperties
|
Attribute für Spaltenbereiche. Diese Eigenschaften werden spaltenweise auf alle Spalten im Bereich angewendet. Es muss mindestens |
BandingProperties
Eigenschaften, die sich auf eine einzelne Dimension (entweder Zeile oder Spalte) beziehen. Wenn sowohl BandedRange.row_properties als auch BandedRange.column_properties festgelegt sind, werden die Füllfarben gemäß den folgenden Regeln auf Zellen angewendet:
-
headerColorundfooterColorhaben Vorrang vor Armbandfarben. -
firstBandColorhat Vorrang vorsecondBandColor. -
rowPropertieshat Vorrang vorcolumnProperties.
Die Farbe der ersten Zeile hat beispielsweise Vorrang vor der Farbe der ersten Spalte, die Farbe der ersten Spalte hat jedoch Vorrang vor der Farbe der zweiten Zeile. Entsprechend hat die Zeilenüberschrift in der Zelle oben links Vorrang vor der Spaltenüberschrift. Die Spaltenüberschrift hat jedoch Vorrang vor der Farbe der ersten Zeile, wenn die Zeilenüberschrift nicht festgelegt ist.
| JSON-Darstellung |
|---|
{ "headerColor": { object ( |
| Felder | |
|---|---|
headerColor
|
Die Farbe der ersten Zeile oder Spalte. Wenn dieses Feld festgelegt ist, wird die erste Zeile oder Spalte mit dieser Farbe gefüllt und die Farben wechseln ab der zweiten Zeile oder Spalte zwischen
|
headerColorStyle
|
Die Farbe der ersten Zeile oder Spalte. Wenn dieses Feld festgelegt ist, wird die erste Zeile oder Spalte mit dieser Farbe gefüllt und die Farben wechseln ab der zweiten Zeile oder Spalte zwischen
|
firstBandColor
|
Die erste Farbe, die abwechselnd verwendet wird. (Erforderlich) Nicht mehr unterstützt: Verwenden Sie |
firstBandColorStyle
|
Die erste Farbe, die abwechselnd verwendet wird. (Erforderlich) Wenn auch |
secondBandColor
|
Die zweite Farbe, die sich abwechselt. (Erforderlich) Nicht mehr unterstützt: Verwenden Sie |
secondBandColorStyle
|
Die zweite Farbe, die sich abwechselt. (Erforderlich) Wenn auch |
footerColor
|
Die Farbe der letzten Zeile oder Spalte. Wenn dieses Feld nicht festgelegt ist, wird die letzte Zeile oder Spalte je nach Farbe der vorherigen Zeile oder Spalte mit |
footerColorStyle
|
Die Farbe der letzten Zeile oder Spalte. Wenn dieses Feld nicht festgelegt ist, wird die letzte Zeile oder Spalte je nach Farbe der vorherigen Zeile oder Spalte mit |
DimensionGroup
Eine Gruppe über einem Intervall von Zeilen oder Spalten in einem Tabellenblatt, die andere Gruppen enthalten kann oder in anderen Gruppen enthalten sein kann. Eine Gruppe kann im Tabellenblatt als Einheit minimiert oder maximiert werden.
| JSON-Darstellung |
|---|
{
"range": {
object ( |
| Felder | |
|---|---|
range
|
Der Bereich, in dem diese Gruppe vorhanden ist. |
depth
|
Die Tiefe der Gruppe, die angibt, wie viele Gruppen einen Bereich haben, der den Bereich dieser Gruppe vollständig enthält. |
collapsed
|
Dieses Feld ist „true“, wenn die Gruppe minimiert ist. Eine minimierte Gruppe bleibt minimiert, wenn eine überlappende Gruppe mit einer geringeren Tiefe maximiert wird. Ein „true“-Wert bedeutet nicht, dass alle Dimensionen in der Gruppe ausgeblendet sind, da sich die Sichtbarkeit einer Dimension unabhängig von dieser Gruppeneigenschaft ändern kann. Wenn diese Eigenschaft jedoch aktualisiert wird, werden alle zugehörigen Dimensionen auf „hidden“ gesetzt, wenn dieses Feld „true“ ist, oder auf „visible“, wenn dieses Feld „false“ ist. |
Datenschnitt
Ein Slicer in einem Tabellenblatt.
| JSON-Darstellung |
|---|
{ "slicerId": integer, "spec": { object ( |
| Felder | |
|---|---|
slicerId
|
Die ID des Slicers. |
spec
|
Die Spezifikation des Slicers. |
position
|
Die Position des Slicers. Slicer können nur auf vorhandenen Blättern platziert werden. Außerdem können Breite und Höhe des Datenschnitts automatisch angepasst werden, damit er innerhalb der zulässigen Grenzwerte bleibt. |
SlicerSpec
Die Spezifikationen eines Slicers.
| JSON-Darstellung |
|---|
{ "dataRange": { object ( |
| Felder | |
|---|---|
dataRange
|
Der Datenbereich des Slicers. |
filterCriteria
|
Die Filterkriterien des Slicers. |
columnIndex
|
Der nullbasierte Spaltenindex in der Datentabelle, auf die der Filter angewendet wird. |
applyToPivotTables
|
„true“, wenn der Filter auf Pivot-Tabellen angewendet werden soll. Wenn nichts anderes festgelegt ist, wird standardmäßig |
title
|
Der Titel des Datenschnitts. |
textFormat
|
Das Textformat des Titels im Slicer. Das Linkfeld wird nicht unterstützt. |
backgroundColor
|
Die Hintergrundfarbe des Datenschnitts. Verworfen: Verwenden Sie
|
backgroundColorStyle
|
Die Hintergrundfarbe des Datenschnitts. Wenn auch |
horizontalAlignment
|
Die horizontale Ausrichtung des Titels im Slicer. Wenn nicht angegeben, wird standardmäßig |
Tabelle
Eine Tabelle.
| JSON-Darstellung |
|---|
{ "tableId": string, "name": string, "range": { object ( |
| Felder | |
|---|---|
tableId
|
Die ID der Tabelle. |
name
|
Der Name der Tabelle. Sie ist für alle Tabellen in derselben Tabelle eindeutig. |
range
|
Der Tabellenbereich. |
rowsProperties
|
Die Eigenschaften der Tabellenzeilen. |
columnProperties[]
|
Die Eigenschaften der Tabellenspalte. |
TableRowsProperties
Die Eigenschaften der Tabellenzeile.
| JSON-Darstellung |
|---|
{ "headerColorStyle": { object ( |
| Felder | |
|---|---|
headerColorStyle
|
Die Farbe der Kopfzeile. Wenn dieses Feld festgelegt ist, wird die Kopfzeile mit der angegebenen Farbe gefüllt. Andernfalls wird die Kopfzeile mit einer Standardfarbe gefüllt. |
firstBandColorStyle
|
Die erste Farbe, die abwechselnd verwendet wird. Wenn dieses Feld festgelegt ist, wird die erste Zeile mit Streifen mit der angegebenen Farbe gefüllt. Andernfalls wird die erste Zeile mit Streifen mit einer Standardfarbe gefüllt. |
secondBandColorStyle
|
Die zweite Farbe, die sich abwechselt. Wenn dieses Feld festgelegt ist, wird die zweite Zeile mit Streifen mit der angegebenen Farbe gefüllt. Andernfalls wird die zweite Zeile mit Streifen mit einer Standardfarbe gefüllt. |
footerColorStyle
|
Die Farbe der letzten Zeile. Wenn dieses Feld nicht festgelegt ist, wird keine Fußzeile hinzugefügt. Die letzte Zeile wird je nach Farbe der vorherigen Zeile mit |
TableColumnProperties
Die Tabellenspalte.
| JSON-Darstellung |
|---|
{ "columnIndex": integer, "columnName": string, "columnType": enum ( |
| Felder | |
|---|---|
columnIndex
|
Der nullbasierte Spaltenindex. Dieser Index bezieht sich auf die Position in der Tabelle und ist nicht unbedingt mit dem Spaltenindex im Tabellenblatt identisch. |
columnName
|
Der Name der Spalte, |
columnType
|
Der Spaltentyp. |
dataValidationRule
|
Die Regel für die Datenvalidierung für die Spalte. Nur für den Spaltentyp „Drop-down-Menü“ festgelegt. |
ColumnType
Der Spaltentyp für eine bestimmte Spalte in einer Tabelle.
| Enums | |
|---|---|
COLUMN_TYPE_UNSPECIFIED
|
Ein nicht angegebener Spaltentyp. |
DOUBLE
|
Der Spaltentyp „Zahl“. |
CURRENCY
|
Der Spaltentyp „Währung“. |
PERCENT
|
Der Spaltentyp „Prozent“. |
DATE
|
Der Spaltentyp „Datum“. |
TIME
|
Der Typ der Zeitspalte. |
DATE_TIME
|
Der Spaltentyp „Datum/Uhrzeit“. |
TEXT
|
Der Typ der Textspalte. |
BOOLEAN
|
Der boolesche Spaltentyp. |
DROPDOWN
|
Der Spaltentyp „Drop-down-Menü“. |
FILES_CHIP
|
Der Spaltentyp „Datei-Chip“ |
PEOPLE_CHIP
|
Der Spaltentyp „Personen-Chip“ |
FINANCE_CHIP
|
Der Spaltentyp „Finanzen-Chip“ |
PLACE_CHIP
|
Der Spaltentyp „Orts-Chip“ |
RATINGS_CHIP
|
Der Spaltentyp „Bewertungs-Chip“ |
TableColumnDataValidationRule
Eine Regel zur Datenvalidierung für eine Spalte in einer Tabelle.
| JSON-Darstellung |
|---|
{
"condition": {
object ( |
| Felder | |
|---|---|
condition
|
Die Bedingung, die Daten in der Zelle erfüllen müssen. Nur gültig, wenn [BooleanCondition.type] ONE_OF_LIST ist. |
CommentAnchor
Ein Ort in der Tabelle, der mit einem CommentThread mit demselben anchorId verknüpft ist. Hinweis: Mehrere Anker können auf denselben Ort verweisen.
| JSON-Darstellung |
|---|
{
"anchorId": string,
"range": {
object ( |
| Felder | |
|---|---|
anchorId
|
Die eindeutige ID des Kommentarankers. Nur Ausgabe. |
range
|
Der Koordinatenbereich im Tabellenblatt, in dem dieser Kommentar verankert ist. |