AccessTr.neT
ana form kayıt ve alt form veri güncelleme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: ana form kayıt ve alt form veri güncelleme (/konu-ana-form-kayit-ve-alt-form-veri-guncelleme.html)

Sayfalar: 1 2


ana form kayıt ve alt form veri güncelleme - bulenttum - 11/01/2014

arkadaşlar müşteriler ana formum var birde bu formun içinde mahal şikayet alt formum var müşteriler ana formumun üzerinde şikayet ekle butonuna tıkladığımda alt formuma veri ekliyor ama eklenen veri hemen görünmüyor bu yüzden forma veriyi güncelle butonu koydum bu butonu tıklamadan şikayet ekle butonuna tıkladığımda alt formda hemen görünmesini nasıl sağlayabilirim .
Diğer sorunum ise şikayet ekle butonuna tıkladığımda müşteriler formumdaki veri ilk veriye başa dönüyor örnek mehmet can'ın verisine şikayet ekleme yapıyorum hemen ardından ilk veriye gidiyor şikayet ekle butonuna tıkladığımda işlem yaptığım veride sabit kalmasını nasıl sağlayabilirim


Cvp: ana form kayıt ve alt form veri güncelleme - KJS - 11/01/2014

Kaydet düğmesinin sonuna End Sub' dan önce
me.altform.requery
altform yerine sizdeki altform ismini yazınız, sorunuz çözülür.


Cvp: ana form kayıt ve alt form veri güncelleme - bulenttum - 11/01/2014

teşekkür ederim çözüldü şikayet ekle butonuna tıkladığımda kaydı otomatik olarak ekliyor fakat diğer sorunu nasıl çözebiliriz şikayet ekle butonuna tıkladığımda asıl formdaki veriler ilk kayda gidiyor adı soyadı telefonu vb. şikayet ekle butonuna tıkladığıma hangi isimde ise olrda kalmasını nasıl sağlayabiliriz


Cvp: ana form kayıt ve alt form veri güncelleme - KJS - 11/01/2014

    
DoCmd.SetWarnings (False)
DoCmd.RunSQL "INSERT INTO mahal_sikayet ( [Blok No], [Daire], [Mahal Adı], [Şikayet], [Taşeron], [Tadilatı Yapan], [Kontrol Eden], [Teslim Alan], [Şikayet Tarihi], [Daire Sahibi] ) VALUES ( ' " & Me.Blok_No & "', ' " & Me.Daire_No & "', '" & Me.Mahal_Adı & "', '" & Me.Şikayetin_Kaynağı & "', '" & Me.Taşeron_Adı & "', '" & Me.Tadilatı_Yapan & "', '" & Me.Siakyet_Tarihi & "', '" & Me.Teslim_Alan & "', '" & Me.Kontrol_Eden & "', '" & Me.Adı_Soyadı & "')"
Me.Requery
Sizde büyük ihtimal Me.Requery olarak kalmış bu ne demek "tamamen" yeniden sorgula.
Onun için sürekli ilk kayıta gider.
Sadece son satırdaki
Me.Requery ===> Me.Liste384.Requery
olarak değiştirin sorunuz çözülür.


Cvp: ana form kayıt ve alt form veri güncelleme - bulenttum - 11/01/2014

söylediğiniz kodu ekledim fakat hala ilk kayda gidiyor


Cvp: ana form kayıt ve alt form veri güncelleme - KJS - 11/01/2014

(11/01/2014, 15:39)bulenttum yazdı: söylediğiniz kodu ekledim fakat hala ilk kayda gidiyor
Me.Requery satırını sildiniz değil mi?
Çünkü bende normal çalışıyor.