Excel Çalışma Sayfasına En Yüksek 10 Filtresi Ekle – Aspose.Cells Cloud
Bu REST API, listedeki En Yüksek 10 öğeyi filtreler.
Ön Gereksinimler
• Aspose.Cells Cloud kimlik doğrulaması kullanarak geçerli bir JWT belirteci edinin.
• Excel çalışma kitabını Aspose Cloud depolarınıza yükleyin (veya bulunduğu depo/klasörü belirtin).
• Filtrelemek istediğiniz çalışma sayfası adını ve hücre aralığını bilin.
PutWorksheetFilterTop10 API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/filterTop10
Güvenlik ve Kimlik Doğrulama
Aspose.Cells Cloud API’leri güvenlidir ve JWT belirteci tabanlı kimlik doğrulamayı gerektirir.
İstek Parametreleri
| Parametre Adı | Tür | Konum | Gerekli | Varsayılan | Açıklama |
|---|---|---|---|---|---|
| name | string | path | Evet | — | Excel dosyasının adı. |
| sheetName | string | path | Evet | — | Verileri içeren çalışma sayfasının adı. |
| range | string | query | Evet | — | Filtrenin uygulanacağı hücre aralığı (örn. A1:B10). |
| fieldIndex | integer | query | Evet | — | Filtrenin uygulanacağı sütunun sıfır tabanlı dizini. |
| isTop | boolean | query | Evet | true |
Üst öğeleri filtrelemek için true; alt öğeler için false. |
| isPercent | boolean | query | Hayır | false |
itemCount değerinin yüzde olarak değerlendirilmesi için true; mutlak sayı için false. |
| itemCount | integer | query | Hayır | 10 |
Filtrede yer alacak öğe sayısı. |
| matchBlanks | boolean | query | Hayır | false |
Filtre sonuçlarına boş hücrelerin dahil edilmesi için true. |
| refresh | boolean | query | Hayır | false |
Uygulamadan sonra filtre yenilemek için true. |
| folder | string | query | Hayır | — | Excel dosyasının bulunduğu depo klasörü. |
| storageName | string | query | Hayır | — | Aspose Cloud deposunun adı. |
Yanıt
{
"Status":"OK",
"Code":200
}
Olası hata yanıtları
{
"Code":400,
"Message":"Geçersiz İstek – eksik veya geçersiz parametreler."
}
{
"Code":401,
"Message":"Yetkisiz – geçersiz veya eksik JWT belirteci."
}
{
"Code":413,
"Message":"İstek Boyutu Çok Büyük – yüklenen dosya izin verilen boyutu aşıyor."
}
{
"Code":500,
"Message":"Sunucu İç Hatası – beklenmeyen sunucu koşulu."
}
HTTP Durum Kodları
| Kod | Anlam | Açıklama |
|---|---|---|
| 200 | OK (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 (örn. desteklenmeyen dosya türü). |
| 401 | Yetkisiz | Geçersiz veya eksik JWT belirteci. |
| 413 | İstek Boyutu Çok Büyük | Yüklenen dosya boyut limitini aşıyor. |
| 500 | Sunucu İç Hatası | Beklenmeyen sunucu hatası. |
PutWorksheetFilterTop10 API’yi SDK’larla Nasıl Kullanılır?
PutWorksheetFilterTop10 API Specification
OpenAPI Specification, herkese açık bir programlama arayüzü tanımlar ve REST etkileşimlerini doğrudan bir web tarayıcısından yapmanıza olanak tanır.
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. SDK, düşük seviye ayrıntıları işler, böylece projenize odaklanabilirsiniz. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.
Aşağıdaki kod örnekleri, farklı SDK’lar kullanılarak Aspose.Cells web hizmetlerinin nasıl çağrılacağını göstermektedir: