既存のデータソース テーブル フィルタにアクセスして変更します。新しいデータソースのテーブル フィルタを作成するには、DataSourceTable.addFilter(columnName, filterCriteria)
を使用します。
このクラスは、データベースに接続されているデータでのみ使用します。
Methods
メソッド | 戻り値の型 | 概要 |
---|---|---|
getDataSourceColumn() | DataSourceColumn | このフィルタが適用されるデータソース列を返します。 |
getDataSourceTable() | DataSourceTable | このフィルタが属する DataSourceTable を返します。 |
getFilterCriteria() | FilterCriteria | このフィルタのフィルタ条件を返します。 |
remove() | void | データソース オブジェクトからこのフィルタを削除します。 |
setFilterCriteria(filterCriteria) | DataSourceTableFilter | このフィルタのフィルタ条件を設定します。 |
詳細なドキュメント
getDataSourceColumn()
このフィルタが適用されるデータソース列を返します。
リターン
DataSourceColumn
- データソースの列。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDataSourceTable()
このフィルタが属する DataSourceTable
を返します。
リターン
DataSourceTable
- このフィルタが属するデータソース テーブル。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilterCriteria()
このフィルタのフィルタ条件を返します。
リターン
FilterCriteria
- このフィルタのフィルタ条件。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
データソース オブジェクトからこのフィルタを削除します。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setFilterCriteria(filterCriteria)
このフィルタのフィルタ条件を設定します。
パラメータ
名前 | 型 | 説明 |
---|---|---|
filterCriteria | FilterCriteria | 設定するフィルタ条件。 |
リターン
DataSourceTableFilter
- チェーンのフィルタ。
承認
この方法を使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets