Skip to main content

AccessTr.neT


Gecikme zammı yoksa sıfır yazsın.

Gecikme zammı yoksa sıfır yazsın.

Çözüldü #1
=IIf(DateDiff("m";[SON ÖDEME TARİHİ];Date())>0;IIf(([TAHAKKUK EDİLEN]-[ÖDENEN])>0;([TAHAKKUK EDİLEN]-[ÖDENEN])*([G_ZAM ORANI]*DateDiff("m";[SON ÖDEME TARİHİ];Date()))))


Arkdaşlar öncelikle herkese kolay gelsin.
Benim sorumum şu yukardaki kod gecikme zammı hesaplamak için sayın Alpeki 99 tarafından düzenlenmişti sağolsun. Ama küçük bir sorumum var. Eğer son ödeme tarihi gelmemisse sonuç olarak değeri sıfır (0,00TL) göstermesini istiyorum. yani gecikme zammı yoksa 0 olarak yazsın istiyorum.
Ne irfandır veren ahlaka yükseklik ne vicdandır.
Fazilet hissi insanlarda Allah korkusundandır.
Cevapla
Çözüldü #2
Alan özelliğini Parabirimi olarak değiştirip varsayılan değeri de 0(Sıfır ) yapın veya NZ fonksiyonunu sorguda kullanın.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #3
Sayın mehmetdemiral hocam bu söylediklerinizi yaptım ama olmadı. gecikme zammı kutucuğunu boş bırakıyor. hesaplamayı forum üzerinde yaptırıyorum. tablodan alıyor verileri yani. Direk yukardaki kod üzerinde bunu yapamazmıyız acaba...
İlginiz için teşekkürler iyi çalışmalar.
Ne irfandır veren ahlaka yükseklik ne vicdandır.
Fazilet hissi insanlarda Allah korkusundandır.
Cevapla
Çözüldü #4
Örnek atın bakalım. Aksi taktirde benim aynı örneği oluşturmam gerekecek.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #5
Hocam örneği ekledim...
İyi çalışmalar...
.rar VERGİ_2011.rar (Dosya Boyutu: 41,87 KB | İndirme Sayısı: 15)
Ne irfandır veren ahlaka yükseklik ne vicdandır.
Fazilet hissi insanlarda Allah korkusundandır.
Cevapla
Çözüldü #6
Kodu şöyle düzeltin:

=nz(IIf(DateDiff("m";[SON ÖDEME TARİHİ];Date())>0;IIf(([TAHAKKUK EDİLEN]-[ÖDENEN])>0;([TAHAKKUK EDİLEN]-[ÖDENEN])*([G_ZAM ORANI]*DateDiff("m";[SON ÖDEME TARİHİ];Date()))));0)
İnadına, ille de Accesstr.net...
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task