Skip to main content

AccessTr.neT


Koşullu Gün Saydırma

Koşullu Gün Saydırma

Çözüldü #1
Ekli dosyamda bulunan sorgular ile izin toplama ve rapor aldığım ay içine denk gelen sürelerin gün sayısını hesap ettiğim GunSayisi() adında bir fonksiyon var. Buraya kadar sıkıntı yok.

Yıl içinde ilk 10 günlük yıllık izne dahil olan izinler hesaba dahil edilmeyecek. Örneğin ay içinde 5+7 günlük iki izin alan kişi için rapor ekranında 2 değerini vermesini istiyorum. bundan sonraki aylar için aldığı her izni. 
Kısacası tbl_izintürlerinde yıllık izne dahil seçeneği olan izinler için ilk 10 günlük izin ücretsiz.

Yardım edecek arkadaşlara teşekkürler.... Yalnız mevcut sistem üzerinden yaparsak çok memnun olurum.

Public Function GunSayisi(Bs, Bt As Date, YilAy As Long) As Long
Dim tarih As Date, SyGn As Long
For tarih = Bs To Bt
If CLng(Format(tarih, "yyyymm")) = YilAy Then SyGn = SyGn + 1
Next tarih
GunSayisi = SyGn
End Function
.rar örnek (1).rar (Dosya Boyutu: 620,18 KB | İndirme Sayısı: 6)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Belirli Şarta Göre Veri Dışlama - Yazar: alperalper - 12/12/2017, 22:16
Cvp: Koşullu Gün Saydırma - Yazar: alperalper - 30/12/2017, 10:54
Cvp: Koşullu Gün Saydırma - Yazar: ozanakkaya - 31/12/2017, 19:42
Cvp: Koşullu Gün Saydırma - Yazar: alperalper - 31/12/2017, 23:51
Cvp: Koşullu Gün Saydırma - Yazar: ozanakkaya - 01/01/2018, 05:58
Cvp: Koşullu Gün Saydırma - Yazar: alperalper - 01/01/2018, 16:58
Cvp: Koşullu Gün Saydırma - Yazar: alperalper - 01/01/2018, 08:18
Cvp: Koşullu Gün Saydırma - Yazar: ozanakkaya - 01/01/2018, 18:55
Cvp: Koşullu Gün Saydırma - Yazar: alperalper - 02/01/2018, 09:15
Cvp: Koşullu Gün Saydırma - Yazar: ozanakkaya - 02/01/2018, 21:09
Cvp: Koşullu Gün Saydırma - Yazar: alperalper - 28/03/2018, 18:01
Cvp: Koşullu Gün Saydırma - Yazar: alperalper - 02/01/2018, 22:51
Koşullu Gün Saydırma - Yazar: alperalper - 28/12/2017, 16:41
Cvp: Koşullu Gün Saydırma - Yazar: ozanakkaya - 30/12/2017, 02:51
Task