Pivot Tablo¶
Pivot Tablo bileşeni, güçlü veri özetleme ve analiz olanakları sunarak verileri özelleştirilebilir bir tablo biçiminde gösterir. Grafik bileşenlerinden (çubuk grafik, sütun grafik, çizgi grafik, pasta grafik) farklı olarak Pivot Tablo, bir veri modelini doğrudan kullanmaz; bunun yerine verileri almak için form içinde tanımlanmış 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 çok tablo ve sütun içerebilir. Pivot Tablo, kullanıcıların satır ve sütunları tanımlayarak verilerin görüntülenme biçimini özelleştirmesine olanak tanır.
Sorgu Tanımı¶
Pivot Tablo 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 temel sorgu yapısının kendisi değiştirilemez.
Şablonlar¶
Özelleştirilebilir şablonlar, verilerin görsel sunumunu değiştirmeye olanak tanır. Birden çok şablon tanımlanabilir. Varsayılan olarak şablon düzenleme devre dışıdır. Kullanıcıların şablon düzenlemesini etkinleştirmek için AllowEditingTemplates özelliğini trueolarak ayarlayın. Kullanıcı tanımlı şablonlar veri modelinde depolanır ve varsayılan şablonlarla birleştirilir.
Grafikler¶
Grafik işlevi, 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ı¶
XPathŞablon düzenleme etkin olduğunda kullanıcı tanımlı şablonlar da dahil olmak üzere bileşenin forma özel durumunu nerede depoladığını belirtir.QueryVeritabanı veri kümesini tanımlar. BununParametersşema ve tablo bağlamını seçer,Columnssorgu ifadelerini seçer ve her sütununTransformsgörüntülenen değer dönüşümlerini açıklar.Templates/TemplateAdlandırılmış pivot düzenleri sağlar.Namedüzeni tanımlar,Contenttanımını içerir veIsDefault="true"varsayılan düzeni seçer.AllowEditingTemplatesKullanıcıların düzenleri düzenlemesine ve kaydetmesine izin verir.EnableChartsgrafik görünümlerini etkinleştirirkenDesignModebileşeni tasarım modunda açar.Sizebileşen 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ılan veri kümesiyle ve izin verildiğinde şablonlarla çalışabilir; 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ış Pivot Tablo gösterilmektedir:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | |