AccessTr.neT
Form Üzerinde Hesaplama - 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ığı: Form Üzerinde Hesaplama (/konu-form-uzerinde-hesaplama--9623.html)

Sayfalar: 1 2 3 4


Cvp: Form Üzerinde Hesaplama - Mehmet_Akif - 23/12/2010

Sayın alpeki99 örneği aşağıda ekledim. örnek üzerinde bakarsanız nerde hata yaptığımı daha kolay görebilirsiniz.


Cvp: Form Üzerinde Hesaplama - alpeki99 - 23/12/2010

Kodu yanlış vermişimde ondan hata alıyorsunuz. Alt bilgi bölümünde aynen yukarıdaki kodu kullanacaksınız. Tek fark tüm kutuların toplamı olduğu için yukarıdaki kodu :

=Sum(IIf(DateDiff("m";[SON ÖDEME TARİHİ];Date())>0;IIf([kalan]>0;DateDiff("m";[SON ÖDEME TARİHİ];Date())*0,5;0);0)
)

=Sum() içine almalısınız.

NOT : IIF ten önceki = işareti olmayacak.


Cvp: Form Üzerinde Hesaplama - Mehmet_Akif - 23/12/2010

Sayın alpeki 99 çok teşekkür ederim ilgi alakanıza. Allah razı olsun.
Simdi sonuçlar istediğim gibi oldu.
İyi çalışmalar...


Cvp: Form Üzerinde Hesaplama - Mehmet_Akif - 23/12/2010

Hocam küçük bir sorunum daha var. KALAN yazan metin kutusuna;
=([TAHAKKUK EDİLEN]-[ÖDENEN]) şeklinde bir değer yazıp kalanı kendi hesaplasın istedim ama GECİKME ZAMMI nı hesaplayan formül ;
=IIf(DateDiff("m";[SON ÖDEME TARİHİ];Date())>0;IIf([kalan]>0;[kalan]*(0,5*DateDiff("m";[SON ÖDEME TARİHİ];Date())))) Hesaplamayı doğru yapmıyor. KALAN kutusunda ne yazıyorsa aynısını yazıyo GECİKME ZAMMI kutusuna...
Halbuki olması gereken sonuç KALAN x 0,5 şeklinde olmalı...


Cvp: Form Üzerinde Hesaplama - Mehmet_Akif - 23/12/2010

Sayın alpeki99
Toplama olayına bakarak bunuda hallettim. Şu an tam istediğim gibi çalışıyor. Konuyu cevaplanmış sorulara taşımak isterseniz buyrun...
İyi çalışmalar...


Cvp: Form Üzerinde Hesaplama - assenucler - 23/12/2010

Sayın Mehmet_Akif;

Günaydın.. Öncelikle bu güzel program için verdiğiniz emek ile paylaşımınız için size; katkıları için de alpeki99 hocama teşekkürler..

Üstteki iletide dosyanın tam istediğiniz gibi çalıştığını belirtiyorsunuz... Acaba dosyanın son halini, rica etsem ekleyebilir misiniz?