AccessTr.neT
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ığı: Filtreleme (/konu-filtreleme--89983.html)

Sayfalar: 1 2


Filtreleme - alikagan - 16/09/2022

hayırlı cumalar arkadaşlar,
eklediğim örnekte bir firmaya ait aynı numaralı ama farklı yıllara ait irsaliye olursa, bu ayrımı nasıl yapabilirim acaba?
TARIH metin kutusundaki yıla bakarak sorguyu nasıl düzenleyebilirim.

[Resim: do.php?img=13433]


RE: Filtreleme - atoykan - 16/09/2022

Sorgunuzun tarih bölümüne ölçüt olarak
Kod:
[Forms]![AKSESUAR_GELEN_KAYIT]![TARIH]
ile formunuzdaki tarih alanını girebilirsiniz tarihe göre filtreleme için


RE: Filtreleme - alikagan - 16/09/2022

yıla göre yapmak istiyorum,
FORM daki tarih alanındaki 2022 değerine göre 2022 yılına ait olan 1 nolu irsaliyeyi verecek

eğer tarih 01/01/2021 ise de buradaki 2021 değerine bakarak 2021 yılına ait irsaliyeyi verecek


RE: Filtreleme - atoykan - 16/09/2022

Listbox'ınızın sorgusunu
Kod:
SELECT AKSESUAR_GELEN_LISTE.ID, AKSESUAR_GELEN_LISTE.AKSESUAR_ID, AKSESUAR_GELEN_LISTE.TARIH AS Tarih, AKSESUAR_GELEN_LISTE.TEDARIKCI AS Tedarikci, AKSESUAR_GELEN_LISTE.IRS_NO AS İrsNo, AKSESUAR_GELEN_LISTE.AKSESUAR_ADI AS [Aksesuar Adı], AKSESUAR_GELEN_LISTE.AKSESUAR_OZEL AS [Aksesuar Özellik], AKSESUAR_GELEN_LISTE.GELEN_MIKTAR AS [Gelen Miktar], AKSESUAR_GELEN_LISTE.BIRIM_FIYAT AS [Birim Fiyat], AKSESUAR_GELEN_LISTE.PARA_BIRIMI AS [Para Birimi], AKSESUAR_GELEN_LISTE.TUTAR AS Tutar, Format([TARIH],"yyyy") AS yıl
FROM AKSESUAR_GELEN_LISTE
WHERE (((AKSESUAR_GELEN_LISTE.IRS_NO)='1') AND ((Format([TARIH],"yyyy"))=Format(Date(),"yyyy")));

olarak düzenlerseniz girdiğiniz tarihin yılı bazında filtreleme yaparsınız.


RE: Filtreleme - alikagan - 16/09/2022

sn atoykan, merhaba
sadece 2022'yılına ait olanları yapıyor,
formdaki tarih alanına bakması gerekiyor,
Format(Date(),"yyyy")));


RE: Filtreleme - C*e*l*o*y*c*e - 16/09/2022

WHERE (((AKSESUAR_GELEN_LISTE.IRS_NO)='1') AND ((Format([TARIH],"yyyy"))=Format(Date(),"yyyy")));
burayı


WHERE (((AKSESUAR_GELEN_LISTE.IRS_NO)='1') AND ((Format([TARIH],"yyyy"))));
şeklinde deneyin