Express Quantum Grid Paketi
Arkadaşlar
sizlere birkaç haftadır üzerinde çalıştığım ExpressQuantumGrid ve DevExpress
in diğer bileşenleri hakkında bilgi vermek istiyorum. (Gerçi paralı bir set
ama her kuruşuna değer).
Standart
DBGrid üzerinde kodla yaptığımız hemen her şeyi ExpressQuantumGrid ile yapmamız
mümkün. Yani delphinin DataAccess ve DataSet ler hariç diğer kullandığımız
bütün görsel bileşenleri bir kenara atabiliriz. Standart iki boyutlu tabloları
gruplamaktan alanları özelleştirmeye; ana-detay ilişkilerden Kart şekli görünümlü
gridlere kadar birçok şey mümkün. Kısacası son kullanıcıyı her yönüyle görsel
ve işlevsel yönden tatmin eden ve biz programcıları satırlarca kod yazmaktan
kurtarmakta.. Benim en sevdiğim tarafı ise; grid içerisine ExpressEditor lerden
herhangi birini tek bir property ile seçerek elde edebilmemizdi. Bunlar DBMaskEdit,
DBCurrencyEdit, DBImage, DBDateTimePicker, Calculator, DBLookUpComboBox, DBComboBox
ve diğerleri ….
Simdi
Quantumgridin bazı özelliklerine maddeler halinde bakalım.
database
sources (Unbound Mode); and from custom data structures (Provider Mode).
VERİ KONTROLÜ
ExpressQuantumGrid
verileri elde etmek için üç çeşit veri modu sunuyor. Bunlar;
VERİ
FİLTRELEME
Son
kullanıcı tek bir tuşla kolon başlığına tıklayarak o kolonun alanına bağlı
olarak bütün verilerimizi filtrelememiz mümkün.
Yukarda
ki şekilden de görüldüğü gibi kolon başlığına tıkladığımızda o alana ait bütün
kayıtlar listelenmekte ve herhangi bir kayda göre kayıtlarımızı filtreleyebiliyoruz.
Ayrıca ExpressQuantumGrid 5 in MRU Kolon Filtreleme Listesi sayesinde daha kapsamlı ve ayrıntılı
sonuçlar elde etmek mümkün.. Bu özellikte en son filtrelenen değerler en üstte
listelenerek daha etkili bir kullanım sağlanmış.
Eğer kullanıcının daha fazla filtreleme
seçeneğine sahip olmasını istiyorsak, ExpressQuantumGrid v5 in
ExpressFilter Control özelliği kullanılabilir. Böylece daha karmaşık
sonuçlar elde edilebilir.
Bir kolon seçilir…..
Bir
operatör seçilir...
Bir
değer seçilir..
ve filtreleme
parametrelerimiz hazır……
Not:
Bütün mesajlar Türkçe mize çevrilebiliyor.
Oluşturulan
Filtreyi kaldırmak için ise ExpressQuantumGridin en altında bulunan Filter
Bar kullanılabilir..
GÖRÜNÜM
ExpressQuantumGrid
ve Express Editor ler başlıca aşağıda
ki görünüm çeşitlerini sağlamaktadır.
Office 11
XP Themes
UltraFlat
Flat
Standard
GRID LEVEL – VIEW MİMARİ
Her
bir Grid kendine özgü seviyeler (Level) içerir. Bu özellikle Master-Detay
tablo ilişkilerinde yararlı bir özelliktir. Mesela aşağıda ki düzenlemeden
anladığımız şudur : Tek bir grid içinde tvFilms tablosu Master iken buna bağlı
olarak cvPeople , tvComponies , cvPhotos adlı üç tane detay tablomus var.
Evet hepsi tek bir grid içerisinde toplanabiliyor.
GÖRÜNÜM
ÇEŞİTLERİ
*
Table View :
Klasik Delphi DBGrid görünümüdür.
*
Banded Table View :
Alıştığımız DBGrid görünümününe ek olarak her bir satır için
birden fazla alanı gösterebiliyoruz.
*
Card View :
Verilerimizi daha derli toplu göstermemizi sağlar.
Şimdi
de ExpressEditors adı ile gelen diğer bileşenlere göz atalım:
Express
Editors Library 5
70 in üzerinde veri bilinçli ve veri
bilinçli olmayan bileşen bulunmakta. Ve her biri kendi alanında gerçekten
güçlü bileşenler. Not: Aşağıda sıralanan bileşenlerin
hepsinin Veri Tabanı ilşkili olanları da mevcuttur..
|