Class DataSourceColumn

DataSourceColumn

Auf eine Datenquellenspalte zugreifen und sie ändern

Verwenden Sie diese Klasse nur mit Daten, die mit einer Datenbank verbunden sind.

Methoden

MethodeRückgabetypKurzbeschreibung
getDataSource()DataSourceRuft die Datenquelle ab, die mit der Datenquellenspalte verknüpft ist.
getFormula()StringRuft die Formel für die Datenquellenspalte ab.
getName()StringRuft den Namen für die Datenquellenspalte ab.
hasArrayDependency()BooleanGibt zurück, ob die Spalte eine Arrayabhängigkeit hat.
isCalculatedColumn()BooleanGibt zurück, ob die Spalte eine berechnete Spalte ist.
remove()voidEntfernt die Datenquellenspalte.
setFormula(formula)DataSourceColumnLegt die Formel für die Datenquellenspalte fest.
setName(name)DataSourceColumnLegt den Namen der Datenquellenspalte fest.

Detaillierte Dokumentation

getDataSource()

Ruft die Datenquelle ab, die mit der Datenquellenspalte verknüpft ist.

Rückgabe

DataSource : Die Datenquelle.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getFormula()

Ruft die Formel für die Datenquellenspalte ab. Gibt einen leeren String zurück, wenn die Datenquellenspalte keine calculated column ist.

Rückgabe

String : Die Formel.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

getName()

Ruft den Namen für die Datenquellenspalte ab.

Rückgabe

String : Der Spaltenname.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

hasArrayDependency()

Gibt zurück, ob die Spalte eine Arrayabhängigkeit hat.

Rückgabe

Boolean : true, wenn die Spalte eine Arrayabhängigkeit hat, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

isCalculatedColumn()

Gibt zurück, ob die Spalte eine berechnete Spalte ist.

Rückgabe

Boolean : true, wenn die Spalte eine berechnete Spalte ist, andernfalls false.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

remove()

Entfernt die Datenquellenspalte.

Wird nur für calculated columns unterstützt.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setFormula(formula)

Legt die Formel für die Datenquellenspalte fest.

Wird nur für calculated columns unterstützt.

Parameter

NameTypBeschreibung
formulaStringDie neue Formel.

Rückgabe

DataSourceColumn : Die Datenquellenspalte für die Verkettung.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets

setName(name)

Legt den Namen der Datenquellenspalte fest.

Wird nur für calculated columns unterstützt.

Parameter

NameTypBeschreibung
nameStringDer festzulegende Name.

Rückgabe

DataSourceColumn : Die Datenquellenspalte für die Verkettung.

Autorisierung

Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:

  • https://www.googleapis.com/auth/spreadsheets.currentonly
  • https://www.googleapis.com/auth/spreadsheets