AccessTr.neT

Tam Versiyon: Denetim kaynağı uzunluk problemi
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
Herkese iyi çalışmalar;
Arkadaşlar benim iki sorum olacak.
1- Aşağıdaki değeri GECİKME ZAMMI metin kutusunun denetim kaynağına yazdım. Gördüğünüz gibi çok uzun bunun bir sakıncası olabilir mi. Yani ilerde hata verebilir mi ?
2- Aşağıdaki kodun toplamını formun alt bilgisine toplamını aldımak istiyorum. ama hata veriyor. şu şekilde yazıyorum;

=Topla(...)

üç nokta olan yere yazıyorum ama hata# yazıyor.

=nz(IIf(DateDiff("m";[SON ÖDEME TARİHİ];Date())>0;IIf((((([SON ENDEKS]-[İLK ENDEKS])*IIf([ABONE TURU]="MESKEN";2;IIf([ABONE TURU]="İŞYERİ";4;IIf([ABONE TURU]="KURUM";6;0))))+(([SON ENDEKS]-[İLK ENDEKS])*(IIf([ABONE TURU]="MESKEN";5;0)))+((([SON ENDEKS]-[İLK ENDEKS])*IIf([ABONE TURU]="MESKEN";2;IIf([ABONE TURU]="İŞYERİ";4;IIf([ABONE TURU]="KURUM";6;0))))*([KDV ORANI])))-([ÖDENEN]))>0;(((([SON ENDEKS]-[İLK ENDEKS])*IIf([ABONE TURU]="MESKEN";2;IIf([ABONE TURU]="İŞYERİ";4;IIf([ABONE TURU]="KURUM";6;0))))+(([SON ENDEKS]-[İLK ENDEKS])*(IIf([ABONE TURU]="MESKEN";5;0)))+((([SON ENDEKS]-[İLK ENDEKS])*IIf([ABONE TURU]="MESKEN";2;IIf([ABONE TURU]="İŞYERİ";4;IIf([ABONE TURU]="KURUM";6;0))))*([KDV ORANI])))-([ÖDENEN]))*([ G ZAMMI ORANI]*DateDiff("m";[SON ÖDEME TARİHİ];Date()))));0)



Örnek lütfen. Belki farklı çözümler üretilebilir.
Örneği ekledim hocam birde siz inceleyin ama benim kod bilgim olmadığı için ben bu şekilde yaptım..
Bende bugün senin IIF ' e iyice alıştığını düşünüyordum Img-grin VBA'da kod yazmaya alışman iyi olur.
üstad Haklısın ama fazla zaman ayıramıyorum özellikle bugünlerde. Yıl sonu işlemleri, yeni yıla devirler falan çok yoğunuz. Aslında kod yazmayı öğrenmeyi herkesten çok istiyorum. Bizim yaptığımız amele işi farkındayım ama. Şimdilik böyleIcon_rolleyes
Sayın Mehmet Akif ;
Yukarıdaki gibi yazıyorsan bir de select.. case yi araştır derim.
Sayfalar: 1 2