Skip to main content

AccessTr.neT


Forma Bağlı Form Kayıt Sorunu

Forma Bağlı Form Kayıt Sorunu

#2
öğrenci ders arasındaki ilişkiyi sağlayan tablo hangisi emin olamadım.
"bep" tablosunda her hangi bir öğrenci ile ilgili her hangi bir kayıt yok, dolayısıyla istediğiniz öğrenciye ait bilgileri ekrana getirsek bile ya belli kayıtlara ait tek bir öğrenci seçilip bir daha başka öğrenci seçilmez yada aynı derse ait bilgiler dersi alan her öğrenci için defalarca tekrarlanır ve boş yere tablolar şişer; o nedenle  bence dersler ve öğrenci bilgilerini tamamen ayırıp 3. bir tablo ile bağlamak daha uygun olur.
ayrıca "kimlik" tablosuyla "bep" tablosunu kimlik alanı üzerinden bağlamışsınız gibi görünüyor bu da eklediğiniz her öğrenciye otomatik olarak "bep" tablosundaki aynı kimlik nolu dersi bağlıyor
yine de ilk isteğinizi aşağıdaki kod sağlar diye düşünüyorum.
komut142 nin olayında yer alan makroyu silip kod oluşturucuyla yeni kod oluşturmak gerekiyor
komut142'nin kodu aşağıdaki gibi olmalı
Private Sub Komut142_Click()

DoCmd.OpenForm "frm_ders"
With Form_frm_Ders
    .adi = Me.adi
    .okulu = Me.okulu
    .sinifi = Me.sinifi
    .no = Me.no
End With

End Sub
ayrıca ders filtreleme olayı için "txt_dersara_Change()" olayını aşağıdaki kodla değiştirip dener misiniz?
Private Sub txt_dersara_Change()
Me.Filter = "[ders] like '*" & Me.txt_dersara.Text & "*'"
Me.FilterOn = True
txt_dersara.SelStart = txt_dersara.SelLength
End Sub
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Forma Bağlı Form Kayıt Sorunu - Yazar: dioxi - 13/08/2019, 18:05
Cvp: Forma Bağlı Form Kayıt Sorunu - Yazar: berduş - 14/08/2019, 00:11
RE: Forma Bağlı Form Kayıt Sorunu - Yazar: dioxi - 14/08/2019, 19:27
Cvp: Forma Bağlı Form Kayıt Sorunu - Yazar: berduş - 15/08/2019, 00:11
RE: Forma Bağlı Form Kayıt Sorunu - Yazar: dioxi - 15/08/2019, 10:50
Re: Forma Bağlı Form Kayıt Sorunu - Yazar: berduş - 15/08/2019, 18:24
RE: Forma Bağlı Form Kayıt Sorunu - Yazar: dioxi - 16/08/2019, 06:55
Task