Skip to main content

AccessTr.neT


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

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

Çözüldü #1
Herkese günaydın,

Formumda ki bir alt formun kayıt kaynağını açılan liste kutusunun kimlik alanı ile eşleştirmek istiyorum. Açılan kutudan seçim yapıldığında alt formdaki bilgilerin ilgili kaydı getirmesini istiyorum. Ben kodu aşağıdaki şekilde düzenledim fakat hata var. 


Private Sub ak_inctar_AfterUpdate()

'Formlar![incelemekayitlari]![kararlar_alt_form].Form.RecordSource = "SELECT kararlar_inctar.*, kararlar_inctar.Kimlik FROM kararlar_inctar WHERE (((kararlar_inctar.Kimlik)=[Formlar]![incelemekayitlari]![mk_inctarihi]));"

End Sub


[mk_inctar] diye bir metin kutusu ekledim. Buraya açılan kutudaki kimlik değerini alıyorum.
Cevapla
#2
(28/03/2019, 10:36)programmer67 yazdı: SELECT kararlar_inctar.*, kararlar_inctar.Kimlik
hem "*" hem de "kararlar_inctar.Kimlik" alan adı beraber kullanılmış sorun ondan olabilir
aşağıdaki kodu dener misiniz?
[kararlar_alt_form].Form.RecordSource = "SELECT * FROM kararlar_inctar WHERE (((kararlar_inctar.Kimlik)=[Formlar]![incelemekayitlari]![mk_inctarihi]));"
[incelemekayitlari].requery
Cevapla
#3
dikkatimden kaçmış olabilir siz hangi aşamada "ak_inctar" açılır kutusunun değerini "[mk_inctarihi]" metin kutusuna atıyorsunuz?
Cevapla
#4
(28/03/2019, 10:58)haliliyas yazdı: dikkatimden kaçmış olabilir siz hangi aşamada "ak_inctar" açılır kutusunun değerini "[mk_inctarihi]" metin kutusuna atıyorsunuz?

formda mk_inctar ın denetim kaynağına mk_inctar =[ak_inctar].[column](0) bu kodu yazdım.
Cevapla
#5
(28/03/2019, 11:03)programmer67 yazdı:
(28/03/2019, 10:58)haliliyas yazdı: dikkatimden kaçmış olabilir siz hangi aşamada "ak_inctar" açılır kutusunun değerini "[mk_inctarihi]" metin kutusuna atıyorsunuz?

formda mk_inctar ın denetim kaynağına mk_inctar =[ak_inctar].[column](0) bu kodu yazdım.

Hata olarak "Object Required" hatası veriyor !
Cevapla
#6
dosyanızı eklerseniz çözümü bulmak kolaylaşır?
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task