@
PENTAGRAM1334,
Bakabildiğim kadarıyla hata vermesinin sebebi sorgu değil. hesapları raporda yapmanızdan kaynaklanıyor problem. Bu hesapları, mümkün olduğunca sorgu içinde yapmanız gerekiyor. Raporda sadece genel toplam ve saydırma işlemlerini yapmanız daha sağlıklı olacaktır.
Bakabildiğim kadarıyla dedim, çünkü şu aralar vaktim yok pek. hazırlamam gereken bir proje var ve çok uzun süredir üzerinde çalışıyorum. Artık teslim etmem gerek.
Örnek olarak şöyle birşey vereyim, umarım buradan hareketle probleminizi çözebilirsiniz. Sorgu1'deki SELECT ifadesini şu şekile benzeterek hesaplarınızı yapın:
Hesapları bu şekilde sorguda yapıp, sorgu sonucunu direkt rapora yazdırırsanız probleminizin çözüleceğini düşünüyorum.
Ayrıca
Vba biliyorsanız karmaşık işlemlerde sorgunun bir sütununu, Module1'e yazdığınız bir function'dan dönen değer olarakta oluşturabilirsiniz. Örnek olarak şu konunun son mesajına eklediğim örneğe bakın:
🔍https://accesstr.net/konu-yuruyen-bakiye...oblem.html
Çünkü dikkat ederseniz, form üzerinden değil de direkt Sorgu1'e çift tıklayarak sorgunuzu çalıştırdığınızda sıkıntısız çalışıyor sorgu.