Class DataSourceColumn

DataSourceColumn

Accédez à une colonne de source de données et modifiez-la.

N'utilisez cette classe qu'avec des données connectées à une base de données.

Méthodes

MéthodeType renvoyéBrève description
getDataSource()DataSourceRécupère la source de données associée à la colonne de source de données.
getFormula()StringObtient la formule pour la colonne de source de données.
getName()StringObtient le nom de la colonne de source de données.
hasArrayDependency()BooleanIndique si la colonne a une dépendance de tableau.
isCalculatedColumn()BooleanIndique si la colonne est une colonne calculée.
remove()voidSupprime la colonne de la source de données.
setFormula(formula)DataSourceColumnDéfinit la formule pour la colonne de la source de données.
setName(name)DataSourceColumnDéfinit le nom de la colonne de source de données.

Documentation détaillée

getDataSource()

Récupère la source de données associée à la colonne de source de données.

Renvois

DataSource : source de données.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

getFormula()

Obtient la formule pour la colonne de source de données. Renvoie une chaîne vide si la colonne de la source de données n'est pas un calculated column.

Renvois

String : formule.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

getName()

Obtient le nom de la colonne de source de données.

Renvois

String : nom de la colonne.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

hasArrayDependency()

Indique si la colonne a une dépendance de tableau.

Renvois

Boolean : true si la colonne a une dépendance de tableau, ou false dans le cas contraire.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

isCalculatedColumn()

Indique si la colonne est une colonne calculée.

Renvois

Boolean : true si la colonne est une colonne de calcul, ou false dans le cas contraire.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

remove()

Supprime la colonne de la source de données.

Compatible uniquement avec calculated columns.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

setFormula(formula)

Définit la formule pour la colonne de la source de données.

Compatible uniquement avec calculated columns.

Paramètres

NomTypeDescription
formulaStringNouvelle formule.

Renvois

DataSourceColumn : colonne de la source de données, pour l'enchaînement.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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

setName(name)

Définit le nom de la colonne de source de données.

Compatible uniquement avec calculated columns.

Paramètres

NomTypeDescription
nameStringNom à définir.

Renvois

DataSourceColumn : colonne de la source de données, pour l'enchaînement.

Autorisation

Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :

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