Excel çalışma sayfasına özel bir kriter ekleme – Aspose.Cells Cloud API

Bu REST API, bir listeyi özel kriter kullanarak filtreler.

PutWorksheetCustomFilter API

PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/custom

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 path Excel dosyasının adı.
sheetName string path Filtrelenecek verileri içeren çalışma sayfasının adı.
range string query Filtrenin uygulanacağı hücre aralığı (örn. A1:B1).
fieldIndex integer query Filtrenin uygulanacağı sütunun sıfır tabanlı indeksi.
operatorType1 string query İlk karşılaştırma operatörü (örn. LessOrEqual, Equal).
criteria1 string query İlk filtre değeri veya ifadesi.
isAnd boolean query true ise, iki kriter VE ile birleştirilir; aksi halde VEYA.
operatorType2 string query İkinci karşılaştırma operatörü (isteğe bağlı).
criteria2 string query İkinci filtre değeri veya ifadesi (isteğe bağlı).
matchBlanks boolean query true ise, boş hücreler filtre sonuçlarına dahil edilir.
refresh boolean query true ise, filtreyi uyguladıktan sonra çalışma sayfasını yenilemeyi zorlar.
folder string query Dosyanın bulunduğu depolama dizin yolu.
storageName string query Depolama hizmetinin adı.

Yanıt

{
    "Status":"OK",
    "Code":200
}

HTTP Durum Kodları

Kod Anlam Açıklama
200 OK Filtre başarıyla uygulandı; yanıt işlem detaylarını içerir.
400 Bad Request Eksik veya geçersiz parametreler (örn. desteklenmeyen dosya türü).
401 Unauthorized Geçersiz veya eksik JWT belirteci.
413 Payload Too Large Yüklenen dosya boyut sınırını aşıyor.
500 Internal Server Error Beklenmeyen sunucu hatası.

PutWorksheetCustomFilter API’yi SDK’larla Nasıl Kullanılır?

PutWorksheetCustomFilter 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 servislerine kolayca erişmek için cURL komut satırı aracını kullanabilirsiniz. Aşağıdaki örnek, cURL ile Cloud API’ye nasıl istek atacağınızı göstermektedir.

Aspose.Cells Cloud SDK’larını Kullanma

SDK kullanmak, geliştirme yapmanın en hızlı yoludur. SDK, düşük seviye detayları yöneterek size proje mantığına odaklanma imkanı verir. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna bakın.

Aşağıdaki kod örnekleri, Aspose.Cells web servislerini çeşitli SDK’lar kullanarak nasıl çağıracağınızı göstermektedir:

Standart filtre veya tarih filtresi ekleme gibi diğer AutoFilter işlemleri için, ilgili belgeler sayfalarına bakın.