Pivot Öğesinin Mutlak Konumunu Belirtme
Contents
[
Hide
]
Bazen, kullanıcı pivot öğelerinin mutlak konumunu belirtmek ister, Aspose.Cells for Node.js via C++ API, kullanıcının bu ihtiyacını karşılamak için birkaç yeni özellik ve yöntem ortaya koymuştur.
- Tüm ebeveyn düğümün bağımsızında PivotItems içindeki pozisyon indeksini belirlemek için kullanılabilecek PivotItem.setPosition özelliği eklendi. - Aynı ebeveyn düğümdeki PivotItems içindeki pozisyon indeksini belirlemek için kullanılabilecek PivotItem.setPositionInSameParentNode özelliği eklendi.
- PivotItem’ı yukarı veya aşağı hareket ettirmek için PivotItem.move metodu eklendi, burada sayım değeri tarafından yapılacak PivotItem’ın yukarı veya aşağı hareket etme sayısını belirtir; Eğer sayım değeri sıfırdan küçükse, öğe yukarı hareket ettirilecek, eğer sayım değeri sıfırdan büyükse, PivotItem aşağı hareket eder, Boolean türünde olan isSameParent parametresi, hareket işleminin aynı ebeveyn düğümünde gerçekleştirilip gerçekleştirilmeyeceğini belirtir.
- PivotItem.move(int count) metodunun kullanımı kullanımdan kaldırıldı, bunun yerine yeni eklenen PivotItem.move(number, boolean) metodunun kullanılması önerilir.
Aşağıdaki örnek kod, bir Pivot Tablo oluşturur ve ardından aynı ebeveyn düğümdeki Pivot Öğelerinin konumlarını belirtir. Referansınız için kaynak Excel ve çıktı Excel dosyalarını indirebilirsiniz. Çıktı Excel dosyasını açarsanız, Pivot Öğesi “4H12”‘nin “K11” üst ebeveynindeki 0. pozisyonda olduğunu ve “DIF400”‘in 3. pozisyonda olduğunu göreceksiniz. Benzer şekilde, CA32 1. pozisyonda ve AAA3 2. pozisyonda.
Lütfen dikkat, PivotItem.setPosition, PivotItem.setPositionInSameParentNode özellikleri ve PivotItem.move metodu kullanmadan önce PivotTable.RefreshData ve PivotTable.CalculateData yöntemlerini çağırmak gereklidir.