Merhaba
Form kaydedildikten sonra yeni kayda gitmesi icin Docmd.gotorecord , , Acnewrec kodunu end if oncesi ve sonrasi kullandim ama her 2 turlude kod calismadi, Ne yapabilirim,
Access Çekirgesi
(12/02/2020, 23:32)ercansahin yazdı: Formunuzdaki tüm nesneler ilişkisiz. Bu nedenle bu formda yeni kayıt için "DoCmd.GoToRecord , , acNewRec" tümcesi çalışmaz. Ancak metin kutularını temizleme yapmak suretiyle yeni kayıt için hazırlayabilirsiniz. Ayrıca; Formun kayıt kaynağındaki tablo ile metin kutularını ilişkilendirmenizi tavsiye ederim.Bu durumda metin kutularını temizleme yapmak zorunlu oldu, formun kayıt kaynağındaki tablo ile ilişkilendirme yaptığımda mevcut kodlarımla T_1_MemberPayment tablosuna bır kaydı 2 kere kaydediyor.
(13/02/2020, 07:16)Oğuz Türkyılmaz yazdı:(12/02/2020, 23:32)ercansahin yazdı: Formunuzdaki tüm nesneler ilişkisiz. Bu nedenle bu formda yeni kayıt için "DoCmd.GoToRecord , , acNewRec" tümcesi çalışmaz. Ancak metin kutularını temizleme yapmak suretiyle yeni kayıt için hazırlayabilirsiniz. Ayrıca; Formun kayıt kaynağındaki tablo ile metin kutularını ilişkilendirmenizi tavsiye ederim.Bu durumda metin kutularını temizleme yapmak zorunlu oldu, formun kayıt kaynağındaki tablo ile ilişkilendirme yaptığımda mevcut kodlarımla T_1_MemberPayment tablosuna bır kaydı 2 kere kaydediyor.
Forumda Metin Kutusu Tezmizleme ile ilgi bir konuda asağıdaki cümle dikkatimi çekti kafam karıştı.
alpeki99Eğer açtığında bir kaydın bilgileri geliyorsa ve sen metin kutularını temizletirsen o kaydı silmiş olursun buna dikkat et. En sağlamı direkt yeni kayda gitmesini sağlamaktır.
Bu cümlede gerçi yeni kayıt seçeneği deniyor ama benimki mevcut kayıt durumunda bir fark yaratır mı bilmiyorum.