tablo ve listbox ilişkisi

1 2
21/02/2009, 11:28

sinan55

Merhaba arkadaşlar. yaptığım projede bir yerde takıldım yardım edebilirmisiniz acaba.Ben size nasıl bir şey yaptığımı anlatayım.
Benim yaptığım proje bir kalıp takip programı.
kalıp giriş formumdan hem yeni giriş yapabiliyorum hemde kalıp bul butonuna tıkladığımda bir liste açılıyor ve listbox tan çift tıkladığım veri içeriği kalıp giriş formunda gözüküyor.ayrıyetten de bir arıza formum var ve girdiğim kalıplara ait arıza formu oluşturuyorum. fakat benim yapmak istediğim kalıp giriş formuna bir listbox ekleyip. kalıp bul butonuna bastığımda açılan listboxtan kalıp adı seçtiğimde, açılan kalıp giriş formumda o kalıba ait arıza formlarını da aşağıya koyacağım listbox ta gözükmesini istiyorum ve listbox tan çift tıklatığımda da o arıza formunun içeriğini göstermesini istiyorum. umarım anlatabilmişimdir. yardımlarınız için şimdiden teşekkür ederim.
21/02/2009, 11:34

mehmetdemiral

Sayın hemşerim
Bu istediğiniz için örnek eklemeniz kesinlikle şart. Çünkü yapılacak işlemler sizin kurduğunuz mantığa göre, tablo ilişkilerine göre değişecektir.
Bu arada başlığınızı lütfen değiştirin. Forum kurallarına aykırı..
21/02/2009, 12:20

sinan55

örneği gönderiyorum.ilgin için teşekkürler ve bir de konu başlığını nasıl değiştireceğim bilmiyorum.
24/02/2009, 15:22

sinan55

arkadaşlar anlatmak istediğimi nasıl yaparım bir fikri olan varmı acaba
25/02/2009, 02:28

Seruz

Sn. Sinan55,

Dosyanızı inceledim ve istediklerinizi yaptım.

frmKalipGenelBilgiFormu adlı formunuzun sağ alt köşesine Arıza Listesi
ekledim, "Kalıp Bul" ile herhangi bir kalıp seçtiğinizde, ona ait arızalar geliyor. Seçtiğinizde o arıza formunu ekrana getiriyor.

Bunun için sizin kullandığınız frmKalipArizaFormu adlı formu değil,
onu kopyalayıp yarattığım frmKalipArizaFormuGoruntule adlı formu kullandım. Bu formun Kayıt ekleme özelliğini kaldırdım, gerek olmayan komut düğmelerini, takvimi vb. kaldırdım. Model ve Devamlı üstte seçeneğini ekledim.

Ancak şunlara dikkat etmelisiniz.
* Siz 2 tablonuz arasındaki ilişkiyi, "Kalıp Adı" adlı alanla yapmışsınız, ancak "Kalıp Kodu" ile yapmak daha uygun olur.
* "Kalıp Adı" alanı, KalipArizaFormu tablosunda 100 karakter uzunluğunda iken, KalipGenelBilgiFormu tablosunda 50 karakter uzunluğunda tanımlanmış.
* Arıza Formuna "Form No" ile değil "Formid" kriteri ile ulaşmalısınız.

Diğer Tablo ve Alan Adlarında olması gerekenler ile ilgili,
aşağıdaki yazıyı okumalı ve gerekli değişiklikleri yapmalısınız.

Yapılmaması gereken ölümcül hatalar
25/02/2009, 09:50

sinan55

arkadaşım çok teşekkür ederim yardımların için.
1 2