Class DataSourceTableFilter

数据过滤器

访问和修改现有的数据源表过滤条件。如需创建新的“数据源表”过滤条件,请使用 DataSourceTable.addFilter(columnName, filterCriteria)

仅将此类用于与数据库关联的数据。

方法

方法返回类型简介
getDataSourceColumn()DataSourceColumn返回此过滤器应用于的数据源列。
getDataSourceTable()DataSourceTable返回此过滤器所属的 DataSourceTable
getFilterCriteria()FilterCriteria返回此过滤器的过滤条件。
remove()void从数据源对象中移除此过滤条件。
setFilterCriteria(filterCriteria)DataSourceTableFilter设置此过滤条件的过滤条件。

详细文档

getDataSourceColumn()

返回此过滤器应用于的数据源列。

返回

DataSourceColumn - 数据源列。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

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

getDataSourceTable()

返回此过滤器所属的 DataSourceTable

返回

DataSourceTable - 此过滤条件所属的数据源表。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

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

getFilterCriteria()

返回此过滤器的过滤条件。

返回

FilterCriteria - 此过滤器的过滤条件。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

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

remove()

从数据源对象中移除此过滤条件。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

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

setFilterCriteria(filterCriteria)

设置此过滤条件的过滤条件。

参数

名称类型说明
filterCriteriaFilterCriteria要设置的过滤条件。

返回

DataSourceTableFilter - 用于链接的过滤器。

授权

使用此方法的脚本需要获得以下一个或多个范围的授权:

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