Arşiv Anasayfa Delphi Makaleleri
Sayfalar: 1
cxGrid ile veritabanına bağlanmak..(resimli anlatım) Gönderen: fatsali_85 Tarih: 23 January 2008 11:18:56
Öncelikle herkese merhaba arkadaşlar bundan kısa bir zaman önce tanıştığım Dev Express in CxGrid nesnesinden nacizane bahsetmeye çalışacağım ben öğrenmeye çalışırken çok zorlandım
 en azından  faydalanmak isteyen arkadaşlara ışık tutayım dedim tabi elimden geldiği kadar…
Cxgrid i formunuza eklediğiniz zaman  oluşacak olan görüntü şu şekildedir…


Burada CxGrid1  e tıklandığında  object Inspector de  grid nesnesinin genel özelliklerini  görmüş olururuz…
Formun üzerinde nasıl duracağını içinde listelenen kayıtların  yazı karakterleri vs..  gibi özellikleri buradan ayarlayabiliriz ..
Şimdi gelelim veritabanı ile bağlantısının nasıl yapılacağına
Forum üzerine  veritabanına bağlanmak için gerekli olan bileşenleri eklediğinizi ve veritabanınızla 
bağlantıyı sağladığnızı varsayarak devam ediyorum arkadaşlar …
Normal grid  mantığından cok da farkı yok aslında    sadece daha fazla özelliği olduğu için daha
karmasık mış gibi bir  görünüm veriyor  ama bir zaman sonra yani alıştıktan sonra  cok basit geliyor…
Yukarda ki resimde  gördüğünüz   Customize…   e tıklandığında karsınıza gelecek pencere şu şekilde olacaktır..

Şekilden de anlaşılacağı üzere Object Inspector den  DataSource   secmemiz gerekiyor..
Bağlandığımız veritabanında hangisini kullanıyorsak. Onu sectikten sonra   gelecek olan görüntü assağıdaki gibi olacaktır…

DataSource muzu belirledikten sonra hemen  Retrieve Fields  in pasif konumdayken Aktif olduğunu  göreceksiniz …
Retrieve Fields dediğimizde   karşımıza  söyle bir  görüntü olacak artık..

Şimdi Close deyip Grid imize bakarsak    alanların geldiğini  göreceksiniz  yani böylece  veritabanı bağlantısını yapmış olduk ..

Sekilde de gözüktüğü gibi basarılı
Bir şekilde  kayıtlarımızı  gridin  içerisinde göstermiş olduk

Arkadaşalar  insallah bir dahaki yazımda da 
Görsel özelliklerinden falan bahsetmeye
Çalışacağım..ilk   makale diyeyim  kusurumuz olduysa affola  fikir ve  görüş belirtirseniz dikkate alıacaktır...Smile
Selam ve dua ile …







Ynt: cxGrid ile veritabanına bağlanmak..(resimli anlatım) Gönderen: Akrep Tarih: 23 January 2008 12:07:48
Eline sağlık, teşekkürler, devamını bekliyoruz.
Ynt: cxGrid ile veritabanına bağlanmak..(resimli anlatım) Gönderen: fatsali_85 Tarih: 23 January 2008 15:59:01
inşallah birilerinin işine yarar  gerci birazda arz talep meselesi @Akrep kardeş  ne diyelim hayırlısı ..

Ynt: cxGrid ile veritabanına bağlanmak..(resimli anlatım) Gönderen: argeibrahim Tarih: 24 January 2008 17:12:35
hocam summaryleri de anlatsaydın güzel olurdu onların kullanı mı da bence cxgridin kullanımında önemli, ben ce çok güzel bi compenent bende kullanıorum çok güzel bence çalışman güzel ama tşkler
Ynt: cxGrid ile veritabanına bağlanmak..(resimli anlatım) Gönderen: fatsali_85 Tarih: 24 January 2008 17:33:01
geliyor yolda allahın  izniyle bi kaç gune onuda koyacağım 
stylesheet    ler hakkında döküman hazırlamaya başlamıştım
o bitsin diğerine başlarım inşallah ...
Ynt: cxGrid ile veritabanına bağlanmak..(resimli anlatım) Gönderen: kocaturk Tarih: 25 January 2008 22:38:11
Eline sağlık teşekkürler, birde filtre kullanımını ekle bence, standart ve özel filtreleme mantığını anlatırsan bu da arkadaşların işine yarar mutlaka. Ayrıca aldığın ekran görüntülerini birazcık küçük boyutlandırırsan daha iyi olur
tekrar eline sağlık.
Ynt: cxGrid ile veritabanına bağlanmak..(resimli anlatım) Gönderen: 3L3CTRO Tarih: 03 February 2008 16:54:33
güzel anlatım herşey için saol..
Ynt: cxGrid ile veritabanına bağlanmak..(resimli anlatım) & Cxgrid Renklendirme Gönderen: fatsali_85 Tarih: 08 February 2008 09:37:13
Daha önceki yazımızda CxGrid ile veritababına nasıl bağlantı yapılacağını   anlatmıstık arkadaşlar .
Cxgridin ceşitli alanlardaki kullanım şekilleriyle devam ediyoruz eğer standart  grid
Görünümünden sıkıldıysanız ve programınız in renkli ama hızlı çalışmasını da istiyorsanız cxgrid
İn StyleSheet özelliğini  kullanmanız yeterli olacaktır…
Cxgrid i kullanabilmek için   Devexpres in bilgisayarınızda yuklu olması gerektiğini söyelemeye gerek yok  zaten .
Formumuzda ki gridin  ilk bastaki görüntüsü  assağıdaki gibi arkadaşlar..



Şimdi Bileşen paletinden DevExpress in altından  cxStyleRepository1   i formumuza ekleyelim


Ekledikten sonra da üzerine  nazikce canını yakmadan  iki defa  çift tıklayalım ki ;
Karşımıza şu şekilde bir ekran görüntüsü  gelsin 



Bu ekran görüntüsünü de basarılı bir şekilde  elde ettikten sonra ,
Style Sheets  tabına  tıklayarak    su pencerenin acılmasını sağlayalım.



Bu pencerede geldikten sonra Predefined   e tıklayalım ve
 Temaları secebileceğimiz ekrana kavuşalım. Buradan birbirinde güzel birbirinden özel
Renklerimiz i secelim  .bakınız şöyle ki ;


sol taraftaki pencereden renk seçimimizi güzel ce yapıyoruz…  yukarda nacizane anlatmaya calıştığım
seyleri yapıp   Load  a tıklayıp ondna sonra da Close  ye  tıkladıktan sonra    formumuza tekrar geri dönüyoruz …
bu asamadan sonra yapacağımız işlemler sırasıyla söyle olmalı

--grid nesnemizin sağ alt kösesindeki  cxGrid1DBTableView1  tıklayarak
Object inspector  de ona baglı  yordamlarım  gelmesini sağlamak
--sonra alttan 3. Sırada olan Styles yanındaki + işaretine  tıklayarak Styles  a baglı
Alt yordamların acılmasını sağlayalım arkadaşlar…
--bunu da yaptıktan sonra en altta StyleSheet  yazdığını  göreceksiniz  ona çift tıklarsak  daha önceden sectiğimiz tema giride
Uygulanır ve son  ekran görüntüsü su sekilde olur arkadaşlar. Burada eklemek istediğim bir şey var o da 
Styles  a tıkladıktan sonra acılan yordamların yanlarında hep + işareti olacaktır. Bu + işaretlerini kullanarak   
temanın içerisinde ki renkleri kendi zevkinize göre de tasarlayabilirsiniz..
buyrun  grid nesnemizin en son ekran görüntüsü…



Oldukca renkli ve şirin bir hala gelmiş değilmi…

şimdilik bu kadar arkadaşlar inşallah   birilerinin  işine yarar   vessealam kolya gelsin ...

Ynt: cxGrid ile veritabanına bağlanmak..(resimli anlatım) Gönderen: FetihlerFatihi Tarih: 08 February 2008 12:06:12
Oktay abi, resimleri sunucuya alsan iyi olur bence. Sonradan siliniyor imageshack'tan.

Elleriine sağlık