• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Double Click yoluyla ilgili kayıta gitme

Katılım
7 Şubat 2006
Mesajlar
64
Merhaba Ekli örneğimde 2 adet form sayfam var bunlardan bir tanesi Table1 Ana tablo diğeri Arama bunun içinded ise ilgili kayıtların listesi var.

Amacım Arama formundaki listeden ilgili kayıta çift tıkladığımda Table1 açılarak ilgili kayıtı bulsun.

Yardımcı olcak arkadaşlara şimdiden teşekkürler.
 
Sanırım istediğiniz ekteki uygulama.

iyi çalışmalar :hey:
 
Sayın Modalı;

Bu başlıkta daha önce göndermiş olduğunuz uygulamayı tekrar göndermeniz konusunda yardımlarınızı rica edeceğim. Teşekkürler.
 
Sayın Modalı,

Bu dosyayı rica etsem banada iletebilirmisiniz.

Tşk.
 
Bu örnekte istediğiniz gibi doubleclick olayı mevcut hatta search formundaki order by ksımlarına tıklamınızı tavsiye ederim ;)
 
Merhaba,

Belirttiğniz örneği inceledim. Basit bir db yaptım. Ancak ilgili kayıda gitmek istediğimde kodlarda hata veriyor.

Run-time error 2501
----------------------------------
DoCmd.OpenForm "FrmMem", , , _
"[TblMem.KimlikID]=" & "'" & Me.ListSrch.Column(0) & "'"
----------------------------------
Sorunun tam olarak ne olduğunu anlayamadım. Bu konuda yardımcı olabilecek varsa sevinirim. Db ekte gönderiyorum.

Teşekkürler.

Mehmet
 
Sayın actil,Sorun çok basit, access giriş yaptığımız veri tipini ayırd edebilmesi için bazı ayraçlar kullanır. "[TblMem.KimlikID]=" & "'" & Me.ListSrch.Column(0) & "'"Şeklindeki kullanım ancak Me.ListSrch.Column(0) alanı metin biçiminde olduğunda geçerli. Sizde sayısal olduğundan ' ile ' yi kullanmamanız gerekir. Yani:"[TblMem.KimlikID]=" & Me.ListSrch.Column(0) Şeklinde olmalı.Eğer alan tarih alanı ise o zaman"[TblMem.KimlikID]=" & "#" & Me.ListSrch.Column(0) & "#"Şeklinde olmalı.iyi çalışmalar
 
aynı sorunu bende yasıyorum, eklentiler silindiği için örnek üzerinde inceleme yapmam da mümkün olmuyor. rica etsem bu tip bir örneği tekrar ekler misiniz?

teşekkür ederim.
 
Sayın mhmd mhmd,

Siz kendi örneğinizi ekleyin, üstünde çalışalım.

İyi çalışmalar
 
Sayın mhmd mhmd,

Kod bilgim yok dediniz örneği ekleyemiyorsunuz, umarım becerebilirsiniz. Kaydı görmek istediğiniz form açık olması şartıyla:

Kod:
Private Sub List1_DblClick()
Dim BulNo As Variant
Dim frm As Form
    On Error GoTo Gozardi
For Each frm In Forms
    If frm.Name = "Hareketler" Then 'Sonuçları görmek istediğiniz form adınız
        GoTo cikis
    End If
Next frm

cikis:
    BulNo = Val(Me.ListView4.SelectedItem)
    frm.RecordsetClone.FindFirst "[MST_ID]=" & Str(BulNo)  'MST_ID formda anahtar alan olan kayıt
    frm.Bookmark = frm.RecordsetClone.Bookmark
    DoCmd.OpenForm "Hareketler", , acNormal
    DoCmd.Close acForm, "FORM1"  'FORM1 yerine liste nin üstünde bulunduğu form adı
    
Exit Sub

Gozardi:
    DoCmd.Close acForm, "FORM1"


End Sub


İyi çalışmalar
 
teşekkür ederim..
 
Geri
Üst