Mevcut bir veri kaynağı tablo filtresine erişme ve bu filtreyi değiştirme. Yeni bir veri kaynağı tablo filtresi oluşturmak için DataSourceTable.addFilter(columnName, filterCriteria)
işlevini kullanın.
Bu sınıfı yalnızca bir veritabanına bağlı verilerle kullanın.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getDataSourceColumn() | DataSourceColumn | Bu filtrenin geçerli olduğu veri kaynağı sütununu döndürür. |
getDataSourceTable() | DataSourceTable | Bu filtrenin ait olduğu DataSourceTable değerini döndürür. |
getFilterCriteria() | FilterCriteria | Bu filtre için filtre ölçütlerini döndürür. |
remove() | void | Bu filtreyi veri kaynağı nesnesinden kaldırır. |
setFilterCriteria(filterCriteria) | DataSourceTableFilter | Bu filtre için filtre ölçütlerini ayarlar. |
Ayrıntılı belgeler
getDataSourceColumn()
Bu filtrenin geçerli olduğu veri kaynağı sütununu döndürür.
Return
DataSourceColumn
: Veri kaynağı sütunu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getDataSourceTable()
Bu filtrenin ait olduğu DataSourceTable
değerini döndürür.
Return
DataSourceTable
: Bu filtrenin ait olduğu veri kaynağı tablosu.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
getFilterCriteria()
Bu filtre için filtre ölçütlerini döndürür.
Return
FilterCriteria
: Bu filtre için filtre ölçütü.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
remove()
Bu filtreyi veri kaynağı nesnesinden kaldırır.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets
setFilterCriteria(filterCriteria)
Bu filtre için filtre ölçütlerini ayarlar.
Parametreler
Ad | Tür | Açıklama |
---|---|---|
filterCriteria | FilterCriteria | Ayarlanacak filtre ölçütleri. |
Return
DataSourceTableFilter
: Zincirleme için filtre.
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/spreadsheets.currentonly
-
https://www.googleapis.com/auth/spreadsheets