AccessTr.neT

Tam Versiyon: Filtreleme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
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]
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
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
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.
sn atoykan, merhaba
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
Sayfalar: 1 2