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.
Filtreleme
Sorgunuzun tarih bölümüne ölçüt olarak
ile formunuzdaki tarih alanını girebilirsiniz tarihe göre filtreleme için
Kod:
[Forms]![AKSESUAR_GELEN_KAYIT]![TARIH]
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
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
Listbox'ınızın sorgusunu
olarak düzenlerseniz girdiğiniz tarihin yılı bazında filtreleme yaparsınız.
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")));
sn atoykan, merhaba
sadece 2022'yılına ait olanları yapıyor,
formdaki tarih alanına bakması gerekiyor,
Format(Date(),"yyyy")));
sadece 2022'yılına ait olanları yapıyor,
formdaki tarih alanına bakması gerekiyor,
Format(Date(),"yyyy")));
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
burayı
WHERE (((AKSESUAR_GELEN_LISTE.IRS_NO)='1') AND ((Format([TARIH],"yyyy"))));
şeklinde deneyin
Konuyu Okuyanlar: 2 Ziyaretçi