Rapor veya Sorguda çağırabilirim. Evet o kısmı öyle hallederim, teşekkürler
. Fakat yeni kayıt için #hata uyarısını requery ile de çözemedim.
makine tablosuna son bakım tarihini ekleme olayına gelince
yine "makine_id" güncelleştirme olayına aşağıdaki kodu ekleyebilirsiniz
Not : Me.Metin91 kutusu son bakım tarihini alan metin kutusudur
kod da bu metin kutusunun requery kodunun altına yazılacak
Kod:
Me.Metin91.Requery
CurrentDb.Execute "update makineler set [en son bakım]=cdate(" & CLng(Me.Metin91) & ") where [makine id]=" & Me.makine_id
son dakika güncellemesi
bu sefer oldu gibi denetim kaynağının kodu))
Kod:
=IIf(Not IsNull([makine_id]);DLast("[bakım tarihi]";"[bakım kayıtları]";" [makine id] =" & [makine_id]);Null)
Tamamdır üstadım, çözdük olayı. Çok çok teşekkürler. Bilgine, emeğine sağlık.
=IIf(Not IsNull([makine_id]);DLast("[bakım tarihi]";"[bakım kayıtları]";" [makine id] =" & [makine_id]);Null)
kodu da sorunu düzeltti hocam
Üstadım yalnız
Me.Metin91.Requery
CurrentDb.Execute "update makineler set [en son bakım]=cdate(" & CLng(Me.Metin91) & ") where [makine id]=" & Me.makine_id
bu kod ile "makineler" tablosuna taşıdığımız "en son bakım tarihi" değeri hep bir önceki kayıttan takip ediyor. yani bir sonraki kayıt için formu açtığımda bir önceki en son bakım tarihi geliyor. En günceli gelmiyor.