Alt Formun Kayıt Kaynağını Kod İle Ayarlamak

1 2 3 4 5 6
28/03/2019, 12:06

programmer67

(28/03/2019, 11:32)haliliyas yazdı: dosyanızı eklerseniz çözümü bulmak kolaylaşır?

Dosya ektedir. Teşekkür ederim.
İncleme Kayıtları Formunda hata.
28/03/2019, 12:53

berduş

"ak_inctar" a.ılır kutusuna değiştiğinde olayı ekleyip aşağıdaki kodla dener misiniz
Private Sub ak_inctar_Change()
Dim sqlkaynak As String
sqlkaynak = " SELECT * FROM kararlar " & _
           " WHERE (((kararlar.Kimlik)=[Formlar]![incelemekayitlari]![mk_inctarihi]));"
[kararlar_alt_form].Form.RecordSource = sqlkaynak
Me.kararlar_alt_form.Requery
End Sub
misiniz
28/03/2019, 12:59

berduş

doğrudan altformun kayıt kaynağını 
SELECT *
FROM kararlar
WHERE (((kararlar.Kimlik) Like IIf(IsNull([Formlar]![incelemekayitlari]![mk_inctarihi]),"*",[Formlar]![incelemekayitlari]![mk_inctarihi])));
olarak ayarlarsanız sadece herhangi bir değişiklikte altform.requery  yaptığınız da yine aynı sonucu alabilirsiniz
28/03/2019, 14:22

programmer67

(28/03/2019, 12:59)haliliyas yazdı: doğrudan altformun kayıt kaynağını 
SELECT *
FROM kararlar
WHERE (((kararlar.Kimlik) Like IIf(IsNull([Formlar]![incelemekayitlari]![mk_inctarihi]),"*",[Formlar]![incelemekayitlari]![mk_inctarihi])));
olarak ayarlarsanız sadece herhangi bir değişiklikte altform.requery  yaptığınız da yine aynı sonucu alabilirsiniz

Teşekkür ederim Halil bey,
Yalnız bir şeyi anlamadım ben, benim "kararlar_alt_form_inctar" ile "kararlar_alt_form" adında iki tane formum var. Me.kararlar_alt_form.Form.Requery kod satırında me.kararlar_alt_form_inctar formu gözükmüyor ve bu haliyle de çalışıyor! 
28/03/2019, 14:33

berduş

yalnız bahsettiğiniz anaformda "kararlar_alt_form_inctar" altformu yoktu.
hangi formda yer alıyor
29/03/2019, 11:57

programmer67

(28/03/2019, 14:33)haliliyas yazdı: yalnız bahsettiğiniz anaformda "kararlar_alt_form_inctar" altformu yoktu.
hangi formda yer alıyor

Halil bey dünkü işlemleri yaptım fakat incelemekayitlari formunda yaptığım açılır kutuyu öğrenciler formunda uygulamak istiyorum aslında. Fakat birşeyler ters gidiyor, dosyayı ekte gönderdim incelerseniz çok sevinirim. teşekkürler. Öğrenciler formunu incelemenizi istiyorum.
1 2 3 4 5 6