AccessTr.neT

Tam Versiyon: Formda Kayıt Yapılınca Tabloda Çift Kayıt Olarak İşleniyor
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Merhaba arkadaşlar cari kaydı yapılınca tabloda kayıt çift olarak oluyor daha önce sorun yoktu tüm denemelerimde sorunu çözemedim tblmüşteri tablo sonunda sorun gözüküyor sizden yardım bekliyorum şimdi den yardımlarınız için teşekkür ederim.
Private Sub btn_mttamam_Click()
.....
......
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
DoCmd.GoToRecord , , acNewRec
DoCmd.Close acForm, "Frm_Caritanitimkarti"
' DoCmd.OpenForm "Frm_Carilistesi"
' Forms!Frm_Carilistesi!cm_liste.Requery

MsgBox "Bilgiler Başarıyla Kaydedildi.", vbInformation, "İşlem Tamam"

End Sub




bu kodun
DoCmd.GoToRecord , , acNewRec
bunu kaldır
merhaba yanlış örneği yüklediğim için kod hatsını deneyemedim müşteri kodu üretirken run-time error 3022 hatası veriyor doğru örneği yüklüyorum tekrar bakarsanız çok mum olacağım emeğiniz için teşekkürler .
Doğru örnek dediğiniz örneğinizde dahi sorunlar var. Formdan verileri kaydetmek için
Kod:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
kodu neden kullanılır anlamakta zorluk çekiyorum. Kayıtlarınızı ya sorguyala kaydedin, ya recordsetle kaydedin, vs vs envai çeşit yolu varken bunun hem kod yazıp hem menü komutu kullanmak nedir allah aşkına?
Runtime error 3022 benzersiz olması gereken kaydı tekrar oluşturmaya çalıştığınızda ortaya çıkar. Ancak örneğinizde rastlamadım bu hataya, müşteri kartı formu hatası falan var örneğinizde ancak çok detaylı incelemedim, debug edip nerede karşılaştığınızı görün ve çözümü ona göre geliştirin.
teşekkürler sorun halloldu