(09/11/2018, 00:50)haliliyas yazdı: oğuz bey galiba "F_002_MusteriTanimlama" formunun "load-yüklenirken " olayına yazdığınız DoCmd.GoToRecord , , acNewRec nedeniyle yeni kayıt açarak yüklüyor formu o satırı silerseniz sorun düzelir
Private Sub Form_Load()
DoCmd.GoToRecord , , acNewRec
End Sub
bir de "F_001_MusteriListesi" formunda resimdeki yerde fazladan bir "end sub" var
Günaydın Halil bey Umarım gününüz iyi geçer. Beni soracak olursanız
Sorunuma dönersek evet müşteri tanımlama formuna tıklandığında yeni kayda gitmesi gerekiyor. Kurgum bu zaten, Orda sorun yok ama müşteri listesi Formu üzerinde arama yaparken sorgu sonucuna göre süzülen kayıtlardan ilgili kayda çift tıkladığınızda, bu kaydın bilgilerini Müşteri tanımlama formu üzerinde göstermesi gerekiyor. 10 gün öncesine kadar gösteriyordu. ( Ozan bey lyazmıştı bu şekilde olur diye bende uygulamıştım. [ Ozan beyden fırçayı yiycez yine ]. Canım sıkıldığında programa allah ne verdiyse giriştiğim için benden intikam alıyor sanırım. Şimdiyse dediğiniz gibi formu yenikayıt yapılacak şekilde açıyor. 2.end sub ise yorum şekline döndürdüğüm forumdan edindiğim Sn. Alpeki 99'un kod versiyonundan kalma gözden kaçırmışım ama yanlış çalışmasına bu sebep olmuyor.Zira... Sildim çalışmadı Her iki versiyon kodu da çalıştırmadı.
Sanırım oraya bir if tanımlamak gerekiyor bu müşteri tanımlama formunu Müşteri listesi Formundaki Liste üzerinden bir kayıt ta çift tıklayarak çağırıyorsak form load olayındaki DoCmd.GoToRecord , , acNewRec çalışmassın. Ama bu yazdığım kod çalışsın diye.
Zaten liste formuna buton koydum ordan yeni kayıt yapılacak şekilde ilgili formu yukardaki kodla açtırıyorum bu kod orayı etkilememsi lazım karışıklık burdanmı kaynaklanıyor çözemedim.