cxGrid master-detail görünümdeki aksaklıklar(Ibtable ile)

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

cxGrid master-detail görünümdeki aksaklıklar(Ibtable ile)

Mesaj gönderen undefined »

viewtopic.php?t=3122&postdays=0&postord ... il&start=0

Buradada bahsi geçmiş ama çözüm bulunamamış.

Cxgridde viewler arası master-detail yaptım.
İki tane aksaklık yaşadım.

Birincisi :

Detail olan tabloya bir lookup alan eklediğim zaman delphi7 daha design anındayken quantumgrid paketleriyle ilgili bir hata verip çakıyor ve delphi7 yi kapatmak zorunda kalıyorum.

İkincisi :

Mesela Cxgridde master kayıtların birinin +'sına basıyorum ve bu master kayıtlara bağlı olan detailler geliyor aynı grid içinde. Ama gelen detail recordların sadece ilk rowunu seçebiliyorum. Diğer rowlara ne ok tuşlarıyla nede mousela seçim yapamıyorum.

Konuyu anlatabildimi acaba ?
Anlaşılmadıysa resimli örnekli bir şekilde anlatabilirim.

Teşekkür ederim
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Ben DataSet lerin fieldeditor unden girip tüm eklenmiş alanları silmeni ve forma yeni bir cxGrid koyup denemeni tavsiye ederim :wink:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

Recep abi dediğini önceden yapmıştım, ama senin hatrın için bidaha dikkatlice yaptım ama olmadı maalesef.

Olayın nerden kaynaklandığını öğrenmek için bir kaç test yaptım.

Ado nesnelerini kullanarak Mssql'e bağlanarak Cxgridde benzer master/detail yapı kurdum ve hiç bir problem olmadı. Hem birinci problem hemde ikinci probleme rastlamadım.

Ama Ado nesneleriyle Mysql'e bağlandığım zaman Lookup field ekleme problemi olmuyor ama bahsettiğim ikinci problem (Detaillerin sadece ilk row'unu seçebilme) devam ediyor.

IB'lerde zaten iki problemde oluyor.

Bence burda apaçık bir bug var gibi...
Fikri olan varmı ?
Cxgrid kullanmayacam herhalde bu gidişle...
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

bu oalyın çözümünü ararken sorun benim başımada geldi bulabildinmi sen hocam
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

hocam maalesef bulamadım. Master/detaili tek cxgridde göstermek yerine iki grid kullanıyorum.
t-hex
Kıdemli Üye
Mesajlar: 531
Kayıt: 18 Mar 2005 02:45
Konum: İstanbul/Antalya
İletişim:

Mesaj gönderen t-hex »

Merhaba arkadaşlar,

Master Detail olarak ayarlarken, Alt view'da Master Field, Key Field, Detail field gibi alanlar var, bunları gerektiği gibi doldurun. Birde IBTableları master detail olarak birbirine bağlamayın, onları serbest bırakın çünkü cxGrid o ayıklamayı kendisi yapar. Ben cxGrid'in bu özelliğini daha önce kullandım, bug falan yok, zaten bu kadar bariz bir bug ile piyasaya sürülmez.

İyi Çalışmalar
Kullanıcı avatarı
undefined
Moderator
Mesajlar: 565
Kayıt: 06 Eki 2003 12:01
Konum: Bursa
İletişim:

Mesaj gönderen undefined »

Dediklerini zaten yaptım. Ben cxgridi ADO da zaten kullanıyordum bu şekilde. Bence sorun IBX lerde değil, cxgridin uyumsuzluğundan kaynaklanıyor...
Cevapla