Formda Alt Toplam Aldırma

21/11/2025, 16:56

yenginoglu

Sayın hocalarım merhaba,

ekli çalışmada frm_PERSONEL_AY_PUANTAJ formunda ne yaptıysam toplam aldıramıyorum neden anlamadım.

Saygılarımla,
22/11/2025, 13:28

C*e*l*o*y*c*e

merhaba
hesaplamaları sorgu içinde yapın
sorguyu değiştirdim,kendinize göre düzeltebilirsiniz
23/11/2025, 11:20

atoykan

Merhaba Ahmet Bey

Sayın @C*e*l*o*y*c*e Hocamız sorunuza çözüm önerisi getirmiş bu işinizi görecektir ama bilgi olarak şunları belirteyim:

Access Form Footer (Fom altbilgisi) form oluşturulduktan sonra değil aynı anda oluşturulmaya başlanır. Bu nedenle içinde alias (ifade) bulunduran sorgulara dayalı denetimlerde, paging özelliği olmadığından uzun continuous (sürekli) formlarda verilerin yüklenmesi ve hesaplamaları devam ederken form footer oluşturulması tamamlanmış olduğu durumlarda teknik olarak yaptığınız işlemler doğru olsa da footerdaki textboxlarda hata alabilirsiniz. Bu Accessin yıllardır bilinen ve teknik kapasitesi nedeni ile henüz net çözüm getirilmemiş buglarından birisi. Bu gibi durumlarda 2 dolaylı çözüm vardır: Birisi Sayın @C*e*l*o*y*c*e Hocamızın yaptığı gibi tüm işlemleri sorgu içinde yapıp sorgu neticesinde oluşturulan verinin form footerda hemen işlenebilmesini sağlamak, diğer yol ise late binding ile form oluşturma sürecinde Vba ile form footera müdahale ederek değer ve hesaplamaları form ekrana paint edilmeden önce footera işlemek.
İlerideki çalışmalarınızda bu bilgiyi hatırlamanız benzer sorun yaşadığınızda çözüm geliştirmek noktasında size ışık tutacaktır.