Alt Formlarda Toplama İşlemi... - 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ığı: Alt Formlarda Toplama İşlemi... (/konu-alt-formlarda-toplama-islemi.html) |
Cvp: Alt Formlarda Toplama İşlemi... - elmariachi - 07/05/2009 (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? 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 ama şu anda hiç bir sorun yok tam istediğim gibi oldu. 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. Cvp: Alt Formlarda Toplama İşlemi... - mehmetdemiral - 07/05/2009 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. |