AccessTr.neT
Ay içersinde çalışılan günü hesaplamak - 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ığı: Ay içersinde çalışılan günü hesaplamak (/konu-ay-icersinde-calisilan-gunu-hesaplamak.html)



Ay içersinde çalışılan günü hesaplamak - farkli88 - 30/10/2010

Merhabalar. Ekteki Görev Takip programında kişilerin görev tazminatlarını hesaplarken Ocak-Şubat-Mart 1.Dönem, Nisan-Mayıs-Haziran 2. Dönem, Temmuz-Ağustos-Eylül 3. Dönem ve Ekim-Kasım-Aralık 4. Dönem olacak şekilde 3'er aylık dönemler halinde rapor alıyorum. ("IKITARIHARASI" form ekranındaki "23 Rapor" u ile görüntüleyebilirsiniz.) Bir dönem içinde başlayıp diğer dönem içinde biten bir görevin ilgili dönem içinde kalan günlerinin sadece o dönemde gözükmesini nasıl sağlayabilirim. Örneğin 77 nolu görev emri 28.06.2010 tarihinde başlayıp 08.07.2010 tarihinde sona ermiş
toplam 11 günlük bir emir. ("denemeform" form ekranından ilgili göreve ulaşabilirsiniz. )Bunun 3 günü 2. döneme ait geri kalan 8 günü 3. döneme ait olması lazım.Ama şu haliyle bu görevin tamamı 2. dönemde görünüyor.
109,120 nolu emirlerdede aynı sorun bulunmaktadır.
Yardımlarınız için şimdiden teşekkür ederim.



Cvp: Ay içersinde çalışılan günü hesaplamak - Seruz - 31/10/2010

Sorunuzdan anladığım kadarıyla sorgunuzu düzelttim.

ilgili sorguda;
[bolgekampavaristarihi] haricinde [bolgekamptanayrılıstarihi] alanına da (veya) şeklinde aynı kriteri ekledim.
Between [Forms]![IKITARIHARASI]![ILKTARIH] And [Forms]![IKITARIHARASI]![SONTARIH]

Sonrada gün sayısını hesapladığınız formülü değiştirdim.
gunsayisi: IIf([bolgekampavaristarihi]<[Forms]![IKITARIHARASI]![ILKTARIH];DateDiff("d";[Forms]![IKITARIHARASI]![ILKTARIH];[bolgekamptanayrılıstarihi])+1;IIf([bolgekamptanayrılıstarihi]>[Forms]![IKITARIHARASI]![SONTARIH];DateDiff("d";[bolgekampavaristarihi];[Forms]![IKITARIHARASI]![SONTARIH])+1;DateDiff("d";[bolgekampavaristarihi];[bolgekamptanayrılıstarihi])+1))



Cvp: Ay içersinde çalışılan günü hesaplamak - assenucler - 31/10/2010

Sayın farkli88 ve Seruz;

Emek ve katkınız için teşekkür...

Selam ve sevgiler..


Cvp: Ay içersinde çalışılan günü hesaplamak - farkli88 - 31/10/2010

Teşekkürü bir borç bilerek, bilginizi bir kez daha takdir ediyorum. Tam istediğim gibi olmuş. Tekrar teşekkürler.