Bir Excel Çalışma Sayfasına Tarih Filtresi Ekle | Aspose.Cells Cloud API
Bu REST API, bir Excel çalışma sayfasına bir tarih filtresi ekler.
Önkoşullar: Geçerli bir JWT belirteciniz olmalı ve hedef çalışma kitabının zaten belirtilen depolama konumunda bulunuyor olması gerekir. İstek, JSON gövdesi gerektirmez.
PutWorksheetDateFilter API
PUT https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/autoFilter/dateFilter
Güvenlik ve Kimlik Doğrulama
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 | Filtrenin uygulanacağı Excel aralığı (örn., A1:B1). |
| fieldIndex | integer | Sorgu | Filtrelenecek sütunun sıfır tabanlı indeksi. |
| dateTimeGroupingType | string | Sorgu | Tarih/saat filtresi için gruplandırma türü. İzin verilen değerler: Day, Hour, Minute, Month, Second, Year. Değerler büyük/küçük harfe duyarlıdır; varsayılan: Day. |
| year | integer | Sorgu | Filtre değeri için yıl bileşeni. |
| month | integer | Sorgu | Filtre değeri için ay bileşeni. |
| day | integer | Sorgu | Filtre değeri için gün bileşeni. |
| hour | integer | Sorgu | Filtre değeri için saat bileşeni. |
| minute | integer | Sorgu | Filtre değeri için dakika bileşeni. |
| second | integer | Sorgu | Filtre değeri için saniye bileşeni. |
| matchBlanks | boolean | Sorgu | Boş hücrelerin dahil edilip edilmeyeceği (true veya false). |
| refresh | boolean | Sorgu | Uygulamadan sonra filtre yenilensin mi? (true veya false). |
| folder | string | Sorgu | Orijinal çalışma kitabının bulunduğu klasör yolu. |
| storageName | string | Sorgu | Depolama hizmetinin adı. |
PUT isteği, istek gövdesi gerektirmez; tüm parametreler sorgu dizgisinde sağlanır.
Yanıt
{
"Status":"OK",
"Code":200
}
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 | Bad Request (Hatalı İstek) | Eksik veya geçersiz parametreler (örn., desteklenmeyen dosya türü). |
| 401 | Unauthorized (Yetkisiz) | Geçersiz veya eksik JWT belirteci. |
| 413 | Payload Too Large (Çok Büyük Yük) | Yüklenen dosya boyut sınırını aşıyor. |
| 500 | Internal Server Error (İç Sunucu Hatası) | Beklenmeyen sunucu hatası. |
PutWorksheetDateFilter API’yi SDK’lar ile Nasıl Kullanılır
PutWorksheetDateFilter 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.
cURL komut satırı aracını kullanarak Aspose.Cells web hizmetlerine kolayca erişebilirsiniz. Aşağıdaki örnek, cURL ile Bulut API’sine nasıl istek yapılacağını göstermektedir.
Aspose.Cells Cloud SDK’larını Kullanın
SDK kullanmak, geliştirme yapmanın en hızlı yoludur. SDK, düşük seviye detayları yöneterek size proje görevlerinize odaklanma imkânı verir. Aspose.Cells Cloud SDK’larının tam listesi için lütfen GitHub deposuna göz atın.
Aşağıdaki kod örnekleri, çeşitli SDK’lar kullanılarak Aspose.Cells web hizmetlerine nasıl istek atılacağını göstermektedir: