Skip to main content

AccessTr.neT


Formda Kayıt Yapılınca Tabloda Çift Kayıt Olarak İşleniyor

Formda Kayıt Yapılınca Tabloda Çift Kayıt Olarak İşleniyor

Çözüldü #1
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.
.rar tasarım.rar (Dosya Boyutu: 787,27 KB | İndirme Sayısı: 3)
Cevapla
Exclamation #2
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
Cevapla
#3
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 .
.rar tasarım_yeni.rar (Dosya Boyutu: 485,59 KB | İndirme Sayısı: 2)
Cevapla
#4
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.
Cevapla
#5
teşekkürler sorun halloldu
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da