Class DataSourceSheetFilter

数据工作表过滤器

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

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

方法

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

详细文档

getDataSourceColumn()

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

返回

DataSourceColumn - 数据源列。

授权

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

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

getDataSourceSheet()

返回此过滤器所属的 DataSourceSheet

返回

DataSourceSheet - 此过滤条件所属的数据源工作表。

授权

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

  • 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要设置的过滤条件。

返回

DataSourceSheetFilter - 用于链接的过滤器。

授权

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

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