AccessTr.neT

Tam Versiyon: Tablolar Arası İlişkilerde Yardım
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
Rapor veya Sorguda çağırabilirim. Evet o kısmı öyle hallederim, teşekkürler Img-grin . 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.
))
ÖD
iyi çalışmalar
=IIf(Not IsNull([makine_id]);DLast("[bakım tarihi]";"[bakım kayıtları]";" [makine id] =" & [makine_id]);Null) 
kodu da sorunu düzeltti hocam Img-grin
Ü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.
Sayfalar: 1 2 3