Listede arama kriteri ile arama yapmak

23/05/2011, 12:57

sadikkavakli

Değerli Üstadlar,

Formda oluşturulan listeden arama kriteri doğrultusunda uygun kayıtın araması yapıldıktan sonra uygun kayıt seçilerek farklı forma yazılmasının sağlanması gerekmektedir.

şimdiden teşekür ediyorum.
23/05/2011, 14:26

Hayri16

Sadık Bey;
Form1 de çıkan listedeki elemana çift tıklayınca Form2 ye tıklanan kaydı atıyor. Ne yapmak istediğinizi daha belirgin yazabilir misiniz?
23/05/2011, 19:25

DUAYEN

Sn;Sadikkavakli Sorunun çözümlenip çözümlenmadiğine dair tekrar dönerseniz.
23/05/2011, 19:39

ozanakkaya

Form1'deki liste kutusunun çift tıklandığında olayına yazılan
'burada  çift klik durumunda form1'i açmasını istiyoruz ve kriter olarak liste1 in ilk sütunu olan kimlik ile form1 deki kimlik kaydına gitmesini istiyoruz. yani o kayda git diyoruz.
Forms!form2.SetFocus
Forms!form2.Form!ekipmankodu = Liste2.Column(1)
Forms!form2.Form!Ekipmanaciklaması = Liste2.Column(2)
DoCmd.Close acForm, "form1"
koduyla istediğiniz işlem gerçekleşiyor,

problem Form2de arama yapma olayında mı var? Yazılan veriye göre arama yapılmasını mı istiyorsunuz?
23/05/2011, 19:44

ozanakkaya

Form1deki metin5'in değiştiğinde olayına

Private Sub Metin5_Change()
Me.Liste2.Requery
End Sub

kodunu yaz.

Liste2'nin satır kaynağındaki sorguyu tasarım görünümünde açıp 4. sütuna

Alan:
Ara: [Tablo1].[ekipmankodu] & " " & [Tablo1].[aciklama]
Ölçüt:
Like "*" & [Formlar]![Form1]![Metin5] & "*"