AccessTr.neT
yıl ve aylara göre filtreleme - 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ığı: yıl ve aylara göre filtreleme (/konu-yil-ve-aylara-gore-filtreleme.html)



yıl ve aylara göre filtreleme - mhmtogz - 09/04/2013

merhaba;

ekteki formda performans kriter hesaplaması ile ilgili bir çalışma yapmaya çalıştım..
fakat bu çalışmanın aban aylık oalrak veri vermesi lazım onu sorguda ayarlayamadım...

F_PERFORMANS_ISLEM formunda metin kutularında işlemlerin varsayılan olarak bulunduğumuz aydaki sonuçları vermesini daha sonra açılan kutudan istenildiği taktirde diğer aylara tıklayarak diğer aylarında sonuçlarının görünmesini istiyorum...

mümkünse yardımlarınızı bekliyorum... teşekkürler...


Cvp: yıl ve aylara göre filtreleme - ozanakkaya - 09/04/2013

- S_PERFORMANS isimli sorguda yeni alana
AY: Month([TARIH])
yaz.

- AKAY açılan kutusunun denetim kaynağına
1;"Ocak";2;"Şubat";3;"Mart";4;"Nisan";5;"Mayıs"
yaz (diğer ayları eklersin)

Aynı açılan kutunun sütun sayısı 2, sütun genişliklerini 0;5 olarak değiştir,

-Formda Metin0'a yazılan

=DCount("[90SN]";"S_PERFORMANS";"[90SN]= -1") 
şeklindeki kodu aşağıdaki ile değiştir.

=DCount("[90SN]";"S_PERFORMANS";"[90SN]= -1 And [AY]= '" & [AKAY] & "'")

-Diğer aya göre güncellenmesi gereken metin kutularının (Metin4, Metin8,....) denetim kaynaklarını üstteki değişiklikteki gibi [AKAY] kriterini ekle


Cvp: yıl ve aylara göre filtreleme - mhmtogz - 09/04/2013

teşşekürler hocam uyguluyorum hemen yılıda eklemek istersem ne yapmalıyım?


Cvp: yıl ve aylara göre filtreleme - ozanakkaya - 09/04/2013

kritere yıl eklemek için forma "AKYIL" adında açılan kutu ekle, değer listesi yap ve satır kaynağına
Kod:
2009;2010;2011;2012;2013
yaz. bunu tablo/sorgu yapıp yılların bulunduğu tablo ile iliştilendirebilirsin.

sorguda daha önce
AY: Month([TARIH])
olarak eklediğin alanı
AYYIL: Format(Month([TARIH]) & "." & Year([TARIH]);"mm.yyyy")
şeklinde değiştir.

=DCount("[90SN]";"S_PERFORMANS";"[90SN]= -1 And [AY]= '" & [AKAY] & "'")

olarak değiştirilen alanı

=DCount("[90SN]";"S_PERFORMANS";"[90SN]= -1 And [AYYIL]= '" & Format([AKAY] & "." & [AKYIL];"mm.yyyy") & "'")
kodu ile değiştir.


Cvp: yıl ve aylara göre filtreleme - mhmtogz - 09/04/2013

teşekkürler hocam son bir şey ay ve yıl kutusunda bulunduğumuz yıl ve ay varsayılan oalrak gelebilir mi?