Geçmiş işlemi gösteren form

1 2
10/05/2011, 11:26

sansar55

Sn. Sledgeap inceledim fakat bi sorum olacak tahsilatı hangi ekranda yapacağız.
10/05/2011, 11:35

sansar55

bir konu daha var bir müşterinin borcu sıfırlandığında ben yapılan işlemleri sil dediğimde siliyor fakat aynı ismi seçtiğimde bakiyesi geri geliyor.
10/05/2011, 18:59

ozanakkaya

(10/05/2011, 11:26)sansar55 yazdı: Sn. Sledgeap inceledim fakat bi sorum olacak tahsilatı hangi ekranda yapacağız.
tahsilatı hangi ekrandan yapacağınızı benim değil sizin bilmeniz gerekli. Ben sadece "Geçmiş işlemi gösteren form" konu başlıklı sorunuza istinaden geçmiş işlemleri yürüyen bakiyeli olarak forma yansıttım.

(10/05/2011, 11:35)sansar55 yazdı: bir konu daha var bir müşterinin borcu sıfırlandığında ben yapılan işlemleri sil dediğimde siliyor fakat aynı ismi seçtiğimde bakiyesi geri geliyor.

İsmi seçtiğinizde formda görünen kaydı siliyorsunuz, kişi ile ilgili tüm kayıtları silmek için

DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70

kodu yerine
DoCmd.SetWarnings False
DoCmd.RunSQL ("DELETE TEMİNAT.KISI_ID FROM TEMİNAT WHERE (((TEMİNAT.KISI_ID)=[Formlar]![tahsilat]![KISI_ID]));")
DoCmd.SetWarnings True
Me.TEMİNAT_alt_formu.Requery

kodunu kullanmanız gerekiyor. Bu şekilde TEMİNAT tablosundaki kişi ile ilgili tüm kayıtlar silinir.
11/05/2011, 08:28

sansar55

elinize sağlık sorun çözülmüştür. Tşkr. ederim Kolay Gelsin
1 2