Skip to main content

AccessTr.neT


iki sayı arasındaki değerleri iki farklı alanda ve diğer alanlarda arama

iki sayı arasındaki değerleri iki farklı alanda ve diğer alanlarda arama

Çözüldü #1
Merhaba arkadaşlar,
Yapmak istediğim arama türü iki farklı alan olan mamul gramaj ve ham gramaj alanlarında belli aralıklarda arama yaparken, diğer arama kriterlerinde süzme yapmak.

örnekle anlatacak olursam;
kaliteadı hamgramaj mamulgramaj
art102    120                 130
art201    150                 160
amg502    210                 195
amg78   260                  280

Örnekteki aramada;
arama1 ve arama2 alanlarında (formumda bu alanlar metin108 ve metin109) 100 ve 200 yazdığımda, hem hamgramaj alanında bu aralıkta değerleri bulunan verileri - art102 ve art201- hem de mamul gramaj alanında bu aralıkta değeri bulunan verileri -amg502- çekiyorum.
Artı olarak yapmak istediğim bu aralıkta bulduğum verileri bir de kalite adıyla süzmek. Yani gramaj aralığına 100 ve 200 yazdıktan sonra kaliteadı arama alanına(metin102)  "art" yazdığımda ilk iki kaydın süzülmesini istiyorum.
Tabi örnekte bu kriterler birden fazla. Bir tanesi olayın mantığını anlamam için kafi.
O yüzden yardımlarınızı bekliyorum.
Kafa yoran arkadaşlara şimdiden teşekkür ediyorum
.rar cokluarama.rar (Dosya Boyutu: 76,76 KB | İndirme Sayısı: 3)
Cevapla
#2
İncelermisiniz...

Lütfen olumlu veya olumsuz geri dönüş yapınız...
.zip sistemtakip - düzenle.zip (Dosya Boyutu: 149,73 KB | İndirme Sayısı: 6)
Please return your positive or negative ...
Cevapla
#3
Bu Access bilgisi değil zeka yansıması. Bilmediğim bir yöntem ya da kod yok, sadece bakış açısı faktörü...Salaklığıma doymayayımImg-grin Tebrik ederim. Çok teşekkürler.
Cevapla
#4
Fakat şöyle bir problem hasıl oldu.
Bazı kayıtların mamulgr haneleri boşken bazılarının da hamgr haneleri boş.
Bu durumda null değerler aramada devre dışı kalıyor. O değerlerin yerine sıfır koydum. Varsayılan değerleri girdim, arama çalışıyor şuan. Fakat şimdi de sizin aramanız geçersiz kaldı.
Yani verilerden örneğin : art1 hamgr:150 mamulgr:0
art2 hamgr:0 mamulgr:180

misal bu durumda arama hanesine 140 ve 200 yazdığımda ikisinin de görüntülenmesi gerekirken, kayıtların ikisi de görünmüyor.
Cevapla
#5
Liste kutusunun ölçütündeki değerleri

0 Or >=[Formlar]![siparishambez]![t_urunleralts1].[Form]![gecici8] ve
0 Or <=[Formlar]![siparishambez]![t_urunleralts1].[Form]![gecici9] olarak değiştirin..

Bu şekilde 0 olanlarda gelecektir...
Please return your positive or negative ...
Cevapla
#6
yalnız o şekilde istemediğim kayıtları da getirecektir.
örneğin değerleri hamgr:0 mamulgr:200 olan bir kayıt, 250 ve 300 aralığında ifadesiyle yapılan bir arama sonucunda görünmemesi gerekirken, ilk ifadeyi sağladığı için (gecici8den büyük veya 0'a eşit) arama sonuçlarında görünecektir.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task