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 - 22/12/2010

Sayın alpeki99
Anlayışınız için sağolun. Ama bir daha bu konuyu açarsanız ve bu tarz kelimeler kullanırsanız bu forumla alakama kesmeyi düşünüyorum.
Sizin için bir önemi olayabilir ama ben bu şekilde düşünüyorum.


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

Vallahi diyecek birşey bulamadım şok oldum resmen. Neyse bildiğiniz gibi takılın o zaman.


Cvp: Form Üzerinde Hesaplama - Hayri16 - 22/12/2010

Sayın Mehmet Akif;
Yukarıya yazdığınız kodu aşağıdaki şekilde yaparsanız istediğiniz olur.

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

Ama....
Söylediğim konu toplam tahakkuk olarak değil vergiye göre tahakkuk olması. Çünkü her verginin son ödeme tarihleri farklı.
İkinci bir konu daha son ödeme tarihi ayın 5'i ise, mükellefte bunu 29'unda ödemeye kalktığı zaman aradan ay geçemediği için bu formül gecikme cezası uygulamaz.
Umarım fazla ukalalık etmiyorumdur. Saygılar.


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

Sayın Hayri16!
Bir ay dolmadan zaten gecikme zammı uygulanmasını istemiyoruz. Belediye kanunlarına göre olması gereken burada yaptığımız gibi. Yani SON ÖDEME TARİHİ'nin üzerinden geçen zaman bir aydan az ise gecikme zammı almayacağız...
Hocam Şimdi bu kodu yazınca bir sorunla daha karşılaştım. Formun alt bilgi bölümünde Toplam Gecikme Zammınının göstermek istediğimde ne yazmam gerekecek... Çok şey sorduğumu biliyorum ama bu uygulamayı belediyemiz için gönüllü olarak yapmaya çalışıyorum. Daha 2 ay öncesine kadar Access diye bir şeyden haberim bile yoktu. Ama bu forumdaki değerli üstadlar sayesinde ve ÖRnekler sayesinde yavaş yavaş öğreniyoruz.



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

Alt bilgi bölümündeki metin kutusuna:

=Sum([GECİKME ZAMMI KUTUSUNUN ADI BURAYA YAZILACAK])



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

Sayın alpeki99 ilginize çok teşekkür ediyorum.
Verdiğiniz kodu formun alt bilgi bölümüneki TOPLAM GECİKME ZAMMI kutusunun denetim kaynağına yazdım ama #Hata verdi. aynı şekilde kodu yazdıktan sonra diğer toplamlarda da #Hata uyarısı verdi. Acaba şundan olabilir mi. GECİKME ZAMMI metin kutusuna yukarıda verdiğiniz kodu yazdım. Şimdi bu sütunu toplatmak istediğimde GECİKME ZAMMI metin kutusunun adı verdiğini bu kod olmuyor mu. ondan olabilir mi acaba...