MDIChiled formlar arasında ki Dataset paylaşımı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
sevgi_kelbas
Üye
Mesajlar: 37
Kayıt: 03 Nis 2006 04:46

MDIChiled formlar arasında ki Dataset paylaşımı

Mesaj gönderen sevgi_kelbas »

Herkese Merhaba
İki gündür uğraştığım saçma bir pronlemim var.
Benim bir MdiForm'um var ve bundan üzerinde Dataset olan MdiChiled Form çalıştırıyorum. Çalıştırdığım ilk Childform u liste olarak düşünün bir düğme ile kart ekranına gidiyor ve kart ekranıda ChildForm. ve ikinci ChildForm ilk ChildForm'un dataset'ini Kullanıyor.

problemim şu ilk listeyi çalıştırıp kartı açıyorum problem yok. ama listeyi ikinci defa çalıştırıp kartı tekrar çalıştırırsam ikinci kart ilk çalıştırdığım listenin dataset'ini kullanıyor.
Kullanıcı avatarı
Kuri_YJ
Moderator
Mesajlar: 2248
Kayıt: 06 Ağu 2003 12:07
Konum: İstanbul
İletişim:

Mesaj gönderen Kuri_YJ »

Selamlar,

Liste formunda Kart formuna geçiş yaptığınızda, seçili olan kaydın ID'sini veya (unique bir ayıracını) Kart Formuna Yollayın. Kart formunuzda da aynı şekilde bir data setiniz olsun ve Tek Kayıt getirsin, bu kayıt ta Liste Formunda Gelen ID olsun.

Bilmem Anlatabildim mi, ancak bu şekilde her iki form da bağımsız Dataset'e sahip olacağından, herhani bir problemle karşılaşmazsın. Ayrıca istediğin kadar kart formunu üst üste açabilme şansın olacaktır. Diğer türlü tek formla kalırsın.

Kolay Gelsin
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Cevapla