Öğrenci tanıma formaları oluşturdum. genel form içinde de butonlar koyarak anne bilgisi, baba bilgisi, ..gibi formlar oluşturdum. Öğrenci tanıma ana formuna, önceki kayıt yada sonraki kayıt, düğmeleri ekledim. Öğrenci tanıma ana formunda örneğin 7. yada 9. kayıtlarda bulunurken; diğer alt formlardaki (anne bilgileri formu yada baba bilgileri formu) kayıtlar ise hale 1. kaydı göstermektedir. Ben istiyorum ki ; Öğrenci bilgisi ana formunda hangi kayıt da bulunuyorsam, diğer alt formlara butonuna tıkladığımda (buna bağlı öğrenci velisi yada annesin bulunduğu kayda gitmeliyim) aynı sıra numaralı kayda gitmeliyim. ama bir türlü yapamadım.
Sn canlaracan,
DoCmd.OpenForm "Ögr_anne_bilgi_frm", acNormal, , "[Ögrenci_no]=" & Me.Ögrenci_no, acFormEdit, acWindowNormal
buton tiklama olayina yukarida ki kod ve kriterleri ile formlari actirabilirsiniz.
Projenizde Ögrenci_no alanini sirali(index) olarak belirleyip, diger tablolar ile bire-cok iliskilendirmeniz, daha verimli sonuclar alabilirsiniz. Tablolari da anne, baba, kardes gibi cok yapilmis gibi geldi. Aile diye tek tablo icinde toplanip, yazilan kisiyi bir alanda anne, baba, kardes diye belirtebilirsiniz. Ogrenciye ait aile bilgileri soru veya raporlarda daha hizli sonuclar alabilirsiniz.