Skip to main content

AccessTr.neT


yıl ve aylara göre filtreleme

yıl ve aylara göre filtreleme

Çözüldü #1
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...
.rar istasyon.rar (Dosya Boyutu: 30,21 KB | İndirme Sayısı: 32)
Cevapla
Çözüldü #2
- S_PERFORMANS isimli sorguda yeni alana
Visual Basic Code
AY: Month([TARIH])
yaz.

- AKAY açılan kutusunun denetim kaynağına
Visual Basic Code
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

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

Visual Basic Code
=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
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
Çözüldü #3
teşşekürler hocam uyguluyorum hemen yılıda eklemek istersem ne yapmalıyım?
Cevapla
Çözüldü #4
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
Visual Basic Code
AY: Month([TARIH])
olarak eklediğin alanı
Visual Basic Code
AYYIL: Format(Month([TARIH]) & "." & Year([TARIH]);"mm.yyyy")
şeklinde değiştir.

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

olarak değiştirilen alanı

Visual Basic Code
=DCount("[90SN]";"S_PERFORMANS";"[90SN]= -1 And [AYYIL]= '" & Format([AKAY] & "." & [AKYIL];"mm.yyyy") & "'")
kodu ile değiştir.
"Boş Örnek Eklerim, Yapıp Verirler" demeyin, örneğinizi hazırlayın.
Komplike kod talebiniz var ise İletişim bağlantısından bize ulaşın. 
Cebelleşmezsen Öğrenemezsin. 
Cevapla
Çözüldü #5
teşekkürler hocam son bir şey ay ve yıl kutusunda bulunduğumuz yıl ve ay varsayılan oalrak gelebilir mi?
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da