Skip to main content

AccessTr.neT


iki sayısal alanın arasındaki kayıtları süzen liste kutusu araması

iki sayısal alanın arasındaki kayıtları süzen liste kutusu araması

Çözüldü #1
Merhaba arkadaşlar,
Ekteki veritabanımdaki formun araştır sekmesinde göreceğiniz üzere;
liste kutusu yordamıyla veri araması yapılıyor. Bir bölümde sütünlarda, diğer bölümde genel bir arama var. Aralıklı arama bölümünde yapmak istediğim arama şekli, yil1 ve yil2 alanları ve tarih alanının yıl bölümünü kapsayacak şekilde çalıştırmak.

Örneğin 
1.kayda ilişkin alan verileri yil1 = 1903 yil2=1938 tarihImg-crayboş)
2.kayda ilişkin alan verileri yil1 = 1931 yil2=1955 tarihImg-crayboş)
3.kayda ilişkin alan verileri yil1 = (boş) yil2=(boş) tarih:10.02.1932
Aralıklı arama bölümüne 1932 yazdığım takdirde, liste kutusunda üç kaydın birden görünmesini,
Aralıklı arama bölümüne 1931 yazdığım takdirde, liste kutusunda 1. ve 2. kaydın görünmesini,
Aralıklı arama bölümüne 1945 yazdığım takdirde, liste kutusunda sadece 2. kaydın görünmesini istiyorum.

İlgi ve alakanız için şimdiden teşekkürler.
.rar arsiv2003.rar (Dosya Boyutu: 44,6 KB | İndirme Sayısı: 2)
.rar arsiv.rar (Dosya Boyutu: 35,98 KB | İndirme Sayısı: 5)
Cevapla
#2
Merhablar,
Yapmak istediginiz islem ile ilgili aciklamalariniz tam olarak anlasilmiyor.
Yapmak istediginiz formda yil girilince.
Girilen Tarih degeri icin,
1. tarih1 ve tarih2 arasinda ise goster.
2. Tarih3 den buyuk ise goster mi seklinde olacak.

Ayrica bu bahsi gecen alanlarda tarih1 ve 2 dolu ise diger tarih her zaman bos mu oluyor. Tarih1 in dolu olup tarih2nin bos olma ihtimali var mi? Konuyu biraz daha acabilir misisniz?
Cevapla
#3
Serdar Bey merhaba,söylediğiniz şekilde formülize edilecek olursa;
yil1 ve yil2 arasında ise göster + tarih yılına eşitse göster biçiminde kayıtların bulunmasını istiyorum.
Sorumun altında ise; farazi veriler yazdım ve arama bölümüne yazılacak arama kriterine göre yapılmasını istediğim süzme işlemini örneklendirdim.
Evet yil1 yil2 alanlarından her ikisi de dolu ise zaten tarih alanı boş bırakılıyor.
Yil1 alanı doluyken yil2 alanının boş olduğu durumlar da mevcut.
Tarih alanı doluyken yil1 ve yil2 boş oluyor.
Son Düzenleme: 10/02/2016, 11:03, Düzenleyen: mehmetb84.
Cevapla
#4
sayın mehmetb84,

EK'te;
bahsettiğiniz talebinize yönelik olarak hazırlanmış örnek uygulama mevcuttur.inceleyebilirsiniz.

NOT:
tarih aralıklarına göre arama için;
METİN1 ve METİN2 denetimlerini kullanınız.

bilginize...iyi çalışmalar,saygılar.
.rar arsiv2003-ATOZ.rar (Dosya Boyutu: 71,46 KB | İndirme Sayısı: 4)
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla
#5
İlginize teşekkür ederim . Fakat istediğim kesinlikle bu değil.
Öncelikle ben bu üç alan için aramanın hepsini tek bir denetimden yapmak istiyorum.
Siz ise iki yıl denetimini ayırmışsınız. Üstelik tam tarihin yazıldığı [tarih] alanının yıl bölümünün arama denetimine dahil etmemişsiniz.
Cevapla
#6
arkadaşlar çözüm hakkında bir fikri olan var mı?
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da