Aspose.Cells Cloud Kullanarak Excel Çalışma Sayfasına Filtre Ekleyin
Ön Gereksinimler: Bu API’yi çağırmadan önce geçerli bir JWT belirteci edinmelisiniz, hedef çalışma kitabının belirtilen depoya yüklü olduğundan emin olmalısınız ve dosyaya erişim için gerekli izinlere sahip olmalısınız. Komut satırı örnekleri için cURL’in son sürümünü (7.68 veya üzeri) kullanmanız önerilir.
Bu REST API, bir Excel çalışma sayfasındaki belirli bir sütun için bir filtre ekler.
PutWorksheetFilter API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/filter
Güvenlik ve Yetkilendirme
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulama gerektirir.
İstek Parametreleri
| Parametre Adı | Tür | Konum | Açıklama |
|---|---|---|---|
| name | string | Yol | Çalışma kitabının adı. |
| sheetName | string | Yol | Çalışma sayfasının adı. |
| range | string | Sorgu | Filtreyi içeren hücre aralığı (örneğin, A1:B1). |
| fieldIndex | integer | Sorgu | Filtrenin uygulanacağı sütunun sıfır tabanlı indeksi. |
| criteria | string | Sorgu | Filtre kriteri (örneğin, bir değer veya ifade). |
| matchBlanks | boolean | Sorgu | Filtrede boş hücreleri dahil etmek için true, aksi takdirde false. |
| refresh | boolean | Sorgu | Uygulamadan sonra filtreyi yenilemek için true, aksi takdirde false. |
| folder | string | Sorgu | Orijinal çalışma kitabının bulunduğu klasör. |
| storageName | string | Sorgu | Depolama hizmetinin adı. |
Yanıt
{
"Status":"OK",
"Code":200
}
HTTP Durum Kodları
| Kod | Anlam | Açıklama |
|---|---|---|
| 200 | Tamam | Filtre başarıyla uygulandı; yanıt işlem ayrıntılarını içerir. |
| 400 | Geçersiz İstek | Eksik veya geçersiz parametreler (örneğin, desteklenmeyen dosya türü). |
| 401 | Yetkisiz | Geçersiz veya eksik JWT belirteci. |
| 413 | Yük Çok Büyük | Yüklenecek dosya boyut sınırnı aşıyor. |
| 500 | Sunucu İç Hatası | Beklenmeyen sunucu hatası. |
PutWorksheetFilter API’sini SDK’lar ile Nasıl Kullanılır
PutWorksheetFilter API Spesifikasyonu
OpenAPI Spesifikasyonu, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından gerçekleştirmenizi sağlar.
Aspose.Cells web hizmetlerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile API’yi nasıl çağıracağınızı göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanma
Bir SDK kullanmak, geliştirmenin en hızlı yoludur. Bir SDK düşük seviye detayları ele aldığı için siz projenize odaklanabilirsiniz. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposunu kontrol edin.
Aşağıdaki kod örnekleri, farklı SDK’lar kullanılarak Aspose.Cells web hizmetlerinin nasıl çağrılacağını göstermektedir: