Pivot Tablo¶
Pivot Tablo bileşeni, verileri özelleştirilebilir bir tablo biçiminde sunarak güçlü veri özetleme ve analiz olanakları sağlar. Grafik bileşenlerinden (çubuk grafik, sütun grafiği, çizgi grafik, pasta grafik) farklı olarak Pivot Tablo, veri modelini doğrudan kullanmaz; bunun yerine verileri almak için formda tanımlanan bir veritabanı sorgusuna dayanır.
Pivot Tablo'yu kullanmadan önce bir veritabanı şeması süreç tanımında tanımlanmalı veya içe aktarılmalıdır. Ardından gerekli verileri veritabanından almak için bir veritabanı sorgusu oluşturulur. Bu sorgu birden fazla tablo ve sütunu içerebilir. Pivot Tablo, satır ve sütunları tanımlayarak kullanıcıların bu verilerin görüntülenmesini özelleştirmesine olanak tanır.
Sorgu Tanımı¶
Pivot Tablo'nun sorgusu (bileşen yapılandırmasında belirtilir) temel veri kümesini tanımlar. Kullanıcılar çalışma zamanında bu verileri filtreleyebilir, ancak sorgunun temel yapısı değiştirilemez.
Şablonlar¶
Özelleştirilebilir şablonlar, verilerin görsel sunumunu değiştirmeye olanak tanır. Birden fazla şablon tanımlanabilir. Varsayılan olarak şablon düzenleme devre dışıdır. Kullanıcıların şablonları düzenlemesini etkinleştirmek için AllowEditingTemplates özelliğini trueolarak ayarlayın. Kullanıcı tanımlı şablonlar veri modelinde saklanır ve varsayılan şablonlarla birleştirilir.
Grafikler¶
Grafik işlevselliği, EnableCharts özelliği şu değere ayarlanarak etkinleştirilebilir: true.
Pivot Görünümü¶
Standart tablo görünümünün yanı sıra Pivot Tablo, pivot görünümü de sunar. Pivot görünümü, sorgu satırlarını sütunlara dönüştürür ve her sütunun değerlerini toplar.
Değer Dönüşümleri¶
Bazı sütunların görüntülenmeden önce dönüştürülmesi gerekebilir. Örneğin, tarih içeren bir sütun biçimlendirilmiş bir dizeye dönüştürülebilir. Dönüşümler sütun yapılandırmasında tanımlanır.
XML Alanları¶
XPathbileşenin form başına durumunu nerede sakladığını belirtir; şablon düzenleme etkinleştirildiğinde kullanıcı tanımlı şablonlar da buna dahildir.Queryveritabanı veri kümesini tanımlar. Bu öğeninParametersşema ve tablo bağlamını seçer;Columnssorgu ifadelerini seçer ve her sütununTransformsgörüntülenen değerler için yapılacak dönüşümleri açıklar.Templates/Templateadlandırılmış pivot düzenlerini sağlar.Namedüzeni belirtir,Contentdüzen tanımını içerir veIsDefault="true"varsayılan düzeni seçer.AllowEditingTemplateskullanıcıların düzenleri düzenlemesine ve kaydetmesine olanak tanır.EnableChartsgrafik görünümlerini etkinleştirirkenDesignModebileşeni tasarım modunda açar.Sizebileşenin boyutunu seçer.
Sorgu tanımı form tasarımının bir parçasıdır. Çalışma zamanı kullanıcıları yapılandırılmış veri kümesiyle ve izin verildiğinde şablonlarla çalışabilir; ancak sorgu tanımının kendisini değiştiremez.
Örnek: Çalışan Verileri¶
Aşağıdaki örnekte, bir Employee tablosundaki verileri görüntüleyecek şekilde yapılandırılmış bir Pivot Tablo gösterilmektedir:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | |