herkese kolay gelsin sorum şu her yeni kayıt açtığımda en son kayıttaki bilgilerin formda yeni kayıt olarak ekrana gelmesi ve değişiklik yapacağım yerleri değiştirdiğimde yeni kayıt olarak kayıt edilmesi gerekiyor nasıl yapacağım.
örneğimde
en, renk yeni kayıtta önceki kayıt bilgileri devirli olarak görünecek çünkü bunlar uzun süreli olarak değişebiliyor. 2 gün 3 gün 5 gün vs. duruyor sonra değişiyor. değiştiği zaman veri girilecek.
en ölçümleri yazan yerler boş olacak onları günlük ben yazacağım.
son kayıt açılıyor ama ben yeni kimlik no açılsın ve en son kayıt yeni kimlik no da açılsın istiyorum
forma yeni kayıtlarda en son kayıt gelmesi ve istenilen değerin değiştirilmesi
Yeni kayıt butonundaki katıştırılmış makroyu kaldır, yerine olay yordamı ekle
Butonun tıklandığında olayına
kodu ekle
üstteki kodda RENK1 alanına önceki veriyi aktarmak için
DLast("[RENK1]", "KALEBAT2 Kopyası")
kodu ekledim, eklenmesi gereken diğer alanlar için benzeri kod eklemeniz gerekli. Yani EN1 için
DLast("[EN1]", "KALEBAT2 Kopyası")
Butonun tıklandığında olayına
DoCmd.RunCommand acCmdSaveRecord
DoCmd.GoToRecord , , acNewRec
Me.RENK1 = DLast("[RENK1]", "KALEBAT2 Kopyası")
kodu ekle
üstteki kodda RENK1 alanına önceki veriyi aktarmak için
DLast("[RENK1]", "KALEBAT2 Kopyası")
kodu ekledim, eklenmesi gereken diğer alanlar için benzeri kod eklemeniz gerekli. Yani EN1 için
DLast("[EN1]", "KALEBAT2 Kopyası")
Tesekkur ederim iyi aksamlar
Konuyu Okuyanlar: 1 Ziyaretçi