Daha Gelişmiş bir DbGrid
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Daha Gelişmiş bir DbGrid
Arkadaşlar elinde geliştirilmiş bir dbgrid bileşeni olan var mı?
özellikle picklist özelliği üzerine geliştirilmiş olması çok işime yarar. Şu anda verileri listeliyorum fakat combobox olarak tanımladığım hücreye bilgi girerken tamamlaması gibi özellikler arıyorum bu konuda yardımcı olabilirmisiniz?
özellikle picklist özelliği üzerine geliştirilmiş olması çok işime yarar. Şu anda verileri listeliyorum fakat combobox olarak tanımladığım hücreye bilgi girerken tamamlaması gibi özellikler arıyorum bu konuda yardımcı olabilirmisiniz?
Oldeye Software
http://www.oldeye.com
http://www.oldeye.com
DevExpress Quantum Grid'i tek geçerim. http://www.devexpress.com . Ancak para ile satılıyor ve biraz da pahalıdır.
Bedava çözümlerden iyi olanı hiç görmedim ancak geçenlerde bir arkadaş link vermişti. Arama kısmından bir bak. dbgGridView miydi neydi.
Kolay gelsin.
Bedava çözümlerden iyi olanı hiç görmedim ancak geçenlerde bir arkadaş link vermişti. Arama kısmından bir bak. dbgGridView miydi neydi.
Kolay gelsin.
cxgrid yeni versiyondaki hali yani ver 4x di yanılmıyorsam senin söylediğin eski versiyonlarda, eski versiyon olması kötü anlamına gelmiyor aksine bence daha az sorunsuz anlamına geliyor. cx ile kodla birşeyler yapmak istiyorsan arabın yalellisi gibi isimler yazıyorsun satır yetmiyor çok kolaylıkları var, ama öyle birşey istiyorsun mesala field ın birisindeki değere göre o hücreyi renklendireceksin kök söktürtmüştü bana tavsiyem böyle kodları bir yerde toplayın, ben gexpert kullanırım, onun kod librarian ına saklıyorum, yoksa otur ne nerdeydi adama kafayı yedirtir ama allah var adamlar o parayı hak ediyorlar, her ne kadar adamlara arada sövsemde
kolay gele
kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
freeman abi ben sana sadece şunu söyliyim. sürekli projelerimde , devexpress bileşenlerini kulllanıyorum. hatta sana şunu söyliye bilirim. yaptıgım programda görsellik olarak ne görüyorsan devexpress bileşenleri ile yapıyorum sadece veri tabanına ait şeyleri , mesela table mesela query , transaction , database , bu ve bunun gibi nesneleri sadece delphi den kullanıyorum diğer bütün buton olsun label olsun pagecontrol olsun ni bileyim işte hepsini devexpress ile yapıyorum. be programımı benim kanaatimce fazla kasmıyor...
neyse ben artık soruma geleyim çok övrüm devexpress i
abi cxgrid ile uraşıyordum bi gün , ve table a bağladım cxgrid i hiçbir problem yoktu. sadece üst kısmında bi yazı çıkıyodu şuanda aklıma gelmiyor onu yok edememiştim... geçenlerde bir projemde kullanmak istedim cxgrid i ,,, belki inanmıcaksın ama , table a bağlıyamadım....
evet evet , database ile ilgili hiç bir özelliği yok , aradım araştırdım , taradım ama yok. field kolonlarını koyuyorum , fakat bu field sütunlarını vt ye bağlıyamıyorum belki 3-4 saat uraştım ama nafile...
aca bendemi bir problem vardı. şimdi deniyim tekrar dicektim ama makinemi formatladıgım için devexpress kurulu degil şuanda...
sizlerden rica etsem... tam olarak vt bağlantısını nereden yaptıgınızı söylermisiniz... zaten ilk önce cxgrid e tıklayıp datasource unu belirliyosun , daha sonra eklediğin field ları tek tek vt nin field larına bağlıyosun ama olmuyo
cxgrid e tıkladıgımda vt ye bağlanacak yer object inspector da yok...
ama field lar için oluşturdugum kolanlar hem gözüküyor hemde onların field isimleri var....
nasıl iş anlamadım siz hangi sırayı takip ediyorsunuz yazarsanız sewinirim...
umarım problemimi anlatabilmişimdir....
Kolay Gelsin....
neyse ben artık soruma geleyim çok övrüm devexpress i
abi cxgrid ile uraşıyordum bi gün , ve table a bağladım cxgrid i hiçbir problem yoktu. sadece üst kısmında bi yazı çıkıyodu şuanda aklıma gelmiyor onu yok edememiştim... geçenlerde bir projemde kullanmak istedim cxgrid i ,,, belki inanmıcaksın ama , table a bağlıyamadım....
evet evet , database ile ilgili hiç bir özelliği yok , aradım araştırdım , taradım ama yok. field kolonlarını koyuyorum , fakat bu field sütunlarını vt ye bağlıyamıyorum belki 3-4 saat uraştım ama nafile...
aca bendemi bir problem vardı. şimdi deniyim tekrar dicektim ama makinemi formatladıgım için devexpress kurulu degil şuanda...
sizlerden rica etsem... tam olarak vt bağlantısını nereden yaptıgınızı söylermisiniz... zaten ilk önce cxgrid e tıklayıp datasource unu belirliyosun , daha sonra eklediğin field ları tek tek vt nin field larına bağlıyosun ama olmuyo
cxgrid e tıkladıgımda vt ye bağlanacak yer object inspector da yok...
ama field lar için oluşturdugum kolanlar hem gözüküyor hemde onların field isimleri var....
nasıl iş anlamadım siz hangi sırayı takip ediyorsunuz yazarsanız sewinirim...
umarım problemimi anlatabilmişimdir....
Kolay Gelsin....
ben grid i ve acele işim olduğu içinde printing system ini kullanıyorum, diğer yerlerde duruma göre değişiyor tabi, ewet sistemi kastırmıyor. eskiden woll2woll kulanırdım ama bir grid çıakrttılar abicim elle boyasam daha hızlı boyarım walla gerçi hızlandı falan diyorlar ama artıkın geçti devex sistemi kastırmıyor, normal. sadece grid in filtreleme grup sum gibi özelliklerini yani gridmode false ise hızlı ama diğer koşullarda sistem kasılıyor, bende bu yüzden kullanıcıya seçene açtım bu özelliği kullanacaksan burdan açıp kapatabilirsin ama sistem yavaşlar diyorum
Gelelim Datasource bağlamaya, cxgrid woll2woll gibi bir özellik koymuşlar yani datasource bağlarsan dbware bağlamasanda non db olarak çalışabiliyor. nondb hiç denemedim.
cxgrid de level ve view larla çalışıyorsun, master detail i aynı grid içinde yapıyorsun. sadece levelları alt alta ekliyorsun view lar oluşturuyorsun daha sonra bu viewları level lara atıyorsun. bütün iş view larda. grid içine istediğin kadar view oluşturuyorsun, bu view ları istiyorsan başka bir grid in level ınada bağlıyabiliyorsun, yada dbEXlookup gibi bir component a da bağlıyabiliyorsun. bir tek kötü tarafı view ı share etmiyor yani bir view ı aynı anda 2 yere bağlıyamıyorsun. bu kötü. view repositery de var ayrıca
db ye bağlamak içinse view ın "DataController" da DataSource u bağlıyorsun.
Ben ilk başladığımda Master-Detail de problem yaşadım, problemsiz çalışıyor gibi görünüyor ama detailde 20 kayıt varsa rasgele bazen 5 bazen 20 tane salaklık çıkartmıştı, o yüzden birdahada kullanmadım. sanırım bunun sebebi IBX ve queryde desteği tam değildi. cx serisinin ilk çıktığı sıralardı ama. düzeltildimi ne oldu hatırlamıyorum hatta adamlara yazmıştımda ama cevabı bekliyemedim bende naş dedim
bir şunu denerseniz yani sadece sen değil bu yazıyı okuyanları kast ediyorum. printingsystem 3x de win98 de printer seçmeye kalkınca access voil...... hatası geliyor, ama aynı programı XP yada NT de çalışırsa problemsiz çalışıyor. bunu deneyip sonucu bildirebilirmisiniz ?
Kolay gele
Gelelim Datasource bağlamaya, cxgrid woll2woll gibi bir özellik koymuşlar yani datasource bağlarsan dbware bağlamasanda non db olarak çalışabiliyor. nondb hiç denemedim.
cxgrid de level ve view larla çalışıyorsun, master detail i aynı grid içinde yapıyorsun. sadece levelları alt alta ekliyorsun view lar oluşturuyorsun daha sonra bu viewları level lara atıyorsun. bütün iş view larda. grid içine istediğin kadar view oluşturuyorsun, bu view ları istiyorsan başka bir grid in level ınada bağlıyabiliyorsun, yada dbEXlookup gibi bir component a da bağlıyabiliyorsun. bir tek kötü tarafı view ı share etmiyor yani bir view ı aynı anda 2 yere bağlıyamıyorsun. bu kötü. view repositery de var ayrıca
db ye bağlamak içinse view ın "DataController" da DataSource u bağlıyorsun.
Ben ilk başladığımda Master-Detail de problem yaşadım, problemsiz çalışıyor gibi görünüyor ama detailde 20 kayıt varsa rasgele bazen 5 bazen 20 tane salaklık çıkartmıştı, o yüzden birdahada kullanmadım. sanırım bunun sebebi IBX ve queryde desteği tam değildi. cx serisinin ilk çıktığı sıralardı ama. düzeltildimi ne oldu hatırlamıyorum hatta adamlara yazmıştımda ama cevabı bekliyemedim bende naş dedim
bir şunu denerseniz yani sadece sen değil bu yazıyı okuyanları kast ediyorum. printingsystem 3x de win98 de printer seçmeye kalkınca access voil...... hatası geliyor, ama aynı programı XP yada NT de çalışırsa problemsiz çalışıyor. bunu deneyip sonucu bildirebilirmisiniz ?
Kolay gele
ZAGOR TENAY TÜRK'tür... TÜRK kalacak...
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
Zoru başarırım, İmkansız zaman alır
FreeMan 35.5
Soru sormaya üşenmiyorsan, sorunun çözümünü yazmaya da üşenme !!!
abi önümüzdeki günlerde buraya yazarım sonucu , ayrıca cxgrid hakkındaki vermiş oldugun bilgiler için çok teşekkür ederim..freeman35 yazdı: bir şunu denerseniz yani sadece sen değil bu yazıyı okuyanları kast ediyorum. printingsystem 3x de win98 de printer seçmeye kalkınca access voil...... hatası geliyor, ama aynı programı XP yada NT de çalışırsa problemsiz çalışıyor. bunu deneyip sonucu bildirebilirmisiniz ?
Kolay Gelsin
5. sürümde de hem IBX hemde FIBPlus ta aynı şeyi yapıyor.freeman35 yazdı:Ben ilk başladığımda Master-Detail de problem yaşadım, problemsiz çalışıyor gibi görünüyor ama detailde 20 kayıt varsa rasgele bazen 5 bazen 20 tane salaklık çıkartmıştı, o yüzden birdahada kullanmadım. sanırım bunun sebebi IBX ve queryde desteği tam değildi. cx serisinin ilk çıktığı sıralardı ama. düzeltildimi ne oldu hatırlamıyorum hatta adamlara yazmıştımda ama cevabı bekliyemedim bende naş dedim
O ara çözümünü bulmuşmuydunuz?
Master-Detail ilişki dataset üzerinde yapılırsa tüm detail kayıtları veriyor.Fakat grid içerisinden yapılırsa sadece kafasına esen detail kayıtları getiriyor.
Merhaba arkadaşlar. Bende cxGrid kullanıyorum fakat sorunum şu;
Veritabanını kod yardımıyla <Grid_ismi>.DataController.DataSource:=Datasource; olarak bağlıyorum ama kolonları getirmiyor. Normalde edit penceresinde olduğu gibi "Retrive Fields" gibi bir komut olması lazım ama bulamadım.
Veritabanını kod yardımıyla <Grid_ismi>.DataController.DataSource:=Datasource; olarak bağlıyorum ama kolonları getirmiyor. Normalde edit penceresinde olduğu gibi "Retrive Fields" gibi bir komut olması lazım ama bulamadım.
Bilgi paylaştıkça çoğalır. Başarı ise bunun sonucudur.