Class DataSourceColumn

DataSourceColumn

Acessar e modificar uma coluna da fonte de dados.

Use essa classe apenas com dados conectados a um banco de dados.

Métodos

MétodoTipo de retornoBreve descrição
getDataSource()DataSourceRecebe a fonte de dados associada à coluna da fonte de dados.
getFormula()StringRecebe a fórmula da coluna da fonte de dados.
getName()StringRecebe o nome da coluna da fonte de dados.
hasArrayDependency()BooleanRetorna se a coluna tem uma dependência de matriz.
isCalculatedColumn()BooleanRetorna indicando se a coluna é calculada.
remove()voidRemove a coluna da fonte de dados.
setFormula(formula)DataSourceColumnDefine a fórmula para a coluna de fonte de dados.
setName(name)DataSourceColumnDefine o nome da coluna da fonte de dados.

Documentação detalhada

getDataSource()

Recebe a fonte de dados associada à coluna da fonte de dados.

Retorno

DataSource: a fonte de dados.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

getFormula()

Recebe a fórmula da coluna da fonte de dados. Retorna uma string vazia se a coluna da fonte de dados não for calculated column.

Retorno

String — A fórmula.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

getName()

Recebe o nome da coluna da fonte de dados.

Retorno

String: o nome da coluna.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

hasArrayDependency()

Retorna se a coluna tem uma dependência de matriz.

Retorno

Boolean: true se a coluna tiver uma dependência de matriz. Caso contrário, retorna false.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

isCalculatedColumn()

Retorna indicando se a coluna é calculada.

Retorno

Boolean: true se a coluna for calculada. Caso contrário, false.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

remove()

Remove a coluna da fonte de dados.

Compatível apenas com calculated columns.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

setFormula(formula)

Define a fórmula para a coluna de fonte de dados.

Compatível apenas com calculated columns.

Parâmetros

NomeTipoDescrição
formulaStringA nova fórmula.

Retorno

DataSourceColumn: a coluna de origem de dados para encadeamento.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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

setName(name)

Define o nome da coluna da fonte de dados.

Compatível apenas com calculated columns.

Parâmetros

NomeTipoDescrição
nameStringNome a ser definido.

Retorno

DataSourceColumn: a coluna de origem de dados para encadeamento.

Autorização

Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:

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