AccessTr.neT

Tam Versiyon: Formda Metin Kutularında Veri Görünmemesi
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3
formda veri girişinde yeni satıra geçince soldaki kdv toplamı görünmüyor fakat tekrar üst satıra geçince görünüyor doğal olarak yeni satıra geçince de sonuçların görünmesi gerekir denemelerimden sonuç alamadım yaptığım ifadeler bu şekli ile uygun değilse  istediğim işleyiş şekli isk1 tutar dan hesaplanacak isk2 ara toplamdan hesaplanacak kdv ise iskonto yoksa tutardan var ise ara toplamdan hesaplanacak yardımlarınızı bekliyorum.
galiba sorunun kaynağı anaformda kullandığınız metin kutularına değer atayan fonksiyonlarınızın değerlerini alt formdaki metin kutularından almasından kaynaklanıyor.
mesela alt formda kullandığınız [t1],[t2] ve [t4] değerlerini formda yer alan tüm kayıtlar üzerinden yaparken - [t1]=topla(tutar) <==burada gördüğünüz gibi işlem tüm tutarların toplamıdır-, KDV toplamı alanında kullandığınız [t3]=Nz([t4]*Nz([kdv]/100)) formülünde yer alan [kdv] alanı sadece aktif kaydın kdvsini hesaba katıyor diğer kayıtların kdvlerini hesaplamıyor. dolayısıyla anaformdaki hesaplamalar da sorunlu çıkıyor
sayın halily bulduğunuz sorunlar ışığında doğru yolu göstermenizi bekliyorum ilginiz için teşekkürler.
temel mantık aşağıdaki gibi olacak arada dikkatimden kaçan bir yer olabilir
alt formdaki t alanlarının formülleri
t1 =Topla(nz([Tutar]))
t2 =Topla(nz([isk1_toplam]))
t3 =Topla((nz([Tutar])-nz([isk1_toplam]))*[kdv])/100
t4 =[t1]-[T2]
t5 =Topla((nz([Tutar])-nz([isk1_toplam]))*nz([isk2])/100)
t6 =Nz([t3])
Merhaba. Alt formda hesaplama işleminde kullanılan metin kutularının güncelleştirme sonrasında olayına recalc kodu ekledim. İnceleyip olumlu/olumsuz bildirimde bulununuz.
ozan hocam yine yeni satıra geçince kdv toplamı kayboluyor dolu satıra çıkınca toplam geri geliyor.
Sayfalar: 1 2 3