Pivot Tabloda Pivot Alan Öğesini Gizle – Aspose.Cells Cloud API Kılavuzu
API’yi çağırmadan önce şunlardan emin olun:
- Geçerli bir JWT erişim belirteci (Aspose Cloud kimlik doğrulama akışı aracılığıyla elde edilebilir).
- Hedef çalışma kitabının Aspose Cloud depolarınızda yüklenmiş olması.
- Çalışma sayfasının ve pivot tablonun zaten oluşturulmuş olması.
Bu ön koşullar, kimlik doğrulama hatalarını ve “kaynak bulunamadı” yanıtlarını önler. Aşağıdaki adımlar, API’yi çağırmadan önce gereken kurulumu özetlemektedir.
Bu REST API, bir pivot tablodaki bir pivot alanı öğesini gizler.
PostPivotTableFieldHideItem API
POST https://api.aspose.cloud/v3.0/cells/{name}/worksheets/{sheetName}/pivottables/{pivotTableIndex}/PivotField/Hide
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 | path | Excel dosyasının adı. |
| sheetName | string | path | Pivot tabloyu içeren çalışma sayfası. |
| pivotTableIndex | integer | path | Çalışma sayfasındaki pivot tablonun indeksi. |
| pivotFieldType | string | query | Pivot alanın türü (Satır, Sütun, Sayfa, Veri vb.). |
| fieldIndex | integer | query | Düzenlenecek pivot alanın sıfır tabanlı indeksi. |
| itemIndex | integer | query | Gizlenecek alan içindeki belirli öğenin indeksi. |
| isHide | boolean | query | Öğeyi gizlemek için true, göstermek için false olarak ayarlayın. |
| needReCalculate | boolean | query | Değişiklikten sonra pivot tablonun yeniden hesaplanıp hesaplanmayacağını belirtir. Varsayılan false. |
| folder | string | query | Çalışma kitabının bulunduğu klasör yolu. |
| storageName | string | query | Depolama hizmetinin adı. |
Gerekli sorgu parametrelerinin hızlı başvurusu
- pivotFieldType – alanın türü (örneğin,
Row). - fieldIndex – düzenlenecek alanın sıfır tabanlı indeksi.
- itemIndex – gizleyeceğiniz/göstereceğiniz öğenin sıfır tabanlı indeksi.
- isHide – gizlemek için
true, göstermek içinfalse. - needReCalculate – isteğe bağlı, varsayılan olarak
false.
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.
Yanıt ayrıntıları
| Durum Kodu | Açıklama |
|---|---|
| 200 | Öğe başarıyla gizlendi. |
| 400 | Geçersiz istek – eksik veya geçersiz parametreler. |
| 401 | Yetkisiz – geçersiz veya eksik JWT belirteci. |
| 500 | Sunucu hatası – işlem tamamlanamadı. |
Not: Sağlanan fieldIndex veya itemIndex aralık dışındaysa, API 400 Bad Request (Geçersiz İstek) yanıtı döndürür.
Bulut SDK Ailesi
API ile hızlı geliştirme yapmanın en hızlı yolu SDK kullanmaktır. SDK’lar, alt seviye ayrıntıları ele alır, böylece iş mantığınıza odaklanabilirsiniz. Aspose.Cells Cloud SDK’larının tam listesi için GitHub deposuna bakın.
Aşağıdaki kod örnekleri, farklı SDK’lar kullanarak pivot alanı öğesini nasıl gizleyeceğinizi göstermektedir.