Formda Metin Kutularında Veri Görünmemesi

1 2 3
02/08/2019, 11:24

U.ALTUN

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.
02/08/2019, 12:31

berduş

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
02/08/2019, 13:50

U.ALTUN

sayın halily bulduğunuz sorunlar ışığında doğru yolu göstermenizi bekliyorum ilginiz için teşekkürler.
02/08/2019, 14:40

berduş

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])
02/08/2019, 15:11

ozanakkaya

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.
02/08/2019, 16:52

U.ALTUN

ozan hocam yine yeni satıra geçince kdv toplamı kayboluyor dolu satıra çıkınca toplam geri geliyor.
1 2 3