Form Üzerinde Hesaplama

1 2 3 4
23/12/2010, 02:05

Mehmet_Akif

Sayın alpeki99 örneği aşağıda ekledim. örnek üzerinde bakarsanız nerde hata yaptığımı daha kolay görebilirsiniz.
23/12/2010, 02:09

alpeki99

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.
23/12/2010, 02:16

Mehmet_Akif

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...
23/12/2010, 03:11

Mehmet_Akif

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ı...
23/12/2010, 03:33

Mehmet_Akif

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...
23/12/2010, 08:48

assenucler

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?
1 2 3 4