AccessTr.neT
Tablolar Arası İlişkilerde Yardım - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Tablolar Arası İlişkilerde Yardım (/konu-tablolar-arasi-iliskilerde-yardim.html)

Sayfalar: 1 2 3


Cvp: Tablolar Arası İlişkilerde Yardım - sipuasfaf - 03/10/2019

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.


Cvp: Tablolar Arası İlişkilerde Yardım - berduş - 03/10/2019

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)



Cvp: Tablolar Arası İlişkilerde Yardım - sipuasfaf - 03/10/2019

Tamamdır üstadım, çözdük olayı. Çok çok teşekkürler. Bilgine, emeğine sağlık.


Cvp: Tablolar Arası İlişkilerde Yardım - berduş - 03/10/2019

))
ÖD
iyi çalışmalar


Cvp: Tablolar Arası İlişkilerde Yardım - sipuasfaf - 03/10/2019

=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


Cvp: Tablolar Arası İlişkilerde Yardım - sipuasfaf - 03/10/2019

Ü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.