Alt Formlarda Toplama İşlemi...

1 2 3
07/05/2009, 00:13

elmariachi

(06/05/2009, 23:31)mehmetdemiral yazdı: Alt formda kayıt girildiğinde requery çalıştırmak zorundayız. Eğer bu şekilde işinizi görürse o zaman yanıt yazın, böyle oluyor ama sadece altformdaki kayıt başa dönmesin derseniz, o zaman bookmark komutlarıyla bulunulan kayda gelme işlemi koyarız. Siz bir inceleyin. Toplamlar doğru mu?
Neyse ben o güncellemeyi de yaptım. Sanırım bu şekilde işinizi görür. Bu arada sayın ayhan2122'nin çalışmasına sadece altform güncellemesi koydum. Burada asıl alkışı o hakediyor. Oldukça çok uğraşmış zaten projeyle. Ben onun çalışmasının üzerine gelmiş olmayayım da. Sn.mehmetdemiral cevabınız için öncelikle teşekkürler. Mevcut gruplar için toplamları doğru veriyor. Ancak yeni bir grup ekleyip, o gruba ait + işaretine basınca açılan Binalar Formundaki Bina Alanı kısmına yeni rakamlar girince ;

"Rune-time error 3021
Geçerli kayıt yok" hatası veriyordu. Kodun başına ve sonuna yazdığınız bm = Bookmark ve Bookmark=bm satırlarını sildim ve düzeldi. Nasıl oldu bilemiyorum

Başta ayhan arkadaşımız olmak üzer size ve yardımcı olmaya çalışan tüm forumdaşlara çok teşekkür ederim. İyi ki varsınız.

07/05/2009, 00:18

mehmetdemiral

O sildiğiniz kodlar, yaptığınız kayıt işleminden sonra çalıştırılan requery komutundan sonra bıraktığınız kayda dönmenizi sağlamak içindi. Eğer kodlardaki
Me.Bina_Sayısı.SetFocus

bölümünü silerseniz düzelmesi lazım. Çünkü henüz kayıt açılmadığından güncel kayda git diyen kod elbette hata verecek. Başına if .. then ile bir şart getirererk bunu siz hallledebilirsiniz.

Neyse sorun çözülmüş ya.. Karar sizin.
1 2 3