Skip to main content

AccessTr.neT


form üzerinde birden fazla kritere göre sorgulama yapma

form üzerinde birden fazla kritere göre sorgulama yapma

#1
merhaba arkadaşlar veritabanı olayında henüz acemiyim buradaki bilgiler sayesinde bişeyler yapmaya çalıştım belli bi noktaya da getirdim ancak yardımınıza ihtiyacımvar.form üzerinde sadece mahalle/köy adı yada eski parsel yada yeni ada  numarasına göre  sorgulama yapabiliyorum ancak  benim istediğim  eski ada  ve eski parsel  numarasını beraber girip ikisine göre sorgu sonucunu listelemek veya alt form olarak göstermek istiyorum.yardımlarınız için şimdiden teşekürler..ekte  calısma örneğim vardır.
.rar çalışma.rar (Dosya Boyutu: 117,46 KB | İndirme Sayısı: 7)
.rar çalışmaa.rar (Dosya Boyutu: 117,67 KB | İndirme Sayısı: 8)
Son Düzenleme: 04/05/2016, 11:02, Düzenleyen: mburakt.
Cevapla
#2
Merhaba,

Eklediğiniz uygulamadaki forma göre, 111  eski ada ve 21 eski parsel verili kaydı görmek için 111 ve 21 sayılarına göre sorgulama mı yapmak istiyorsunuz?
Cevapla
#3
(04/05/2016, 10:43)ozanakkaya yazdı: Merhaba,

Eklediğiniz uygulamadaki forma göre, 111  eski ada ve 21 eski parsel verili kaydı görmek için 111 ve 21 sayılarına göre sorgulama mı yapmak istiyorsunuz?

 Aynen birden fazla mahallede cok fazla sayıda 111 eski ada olacağı için  sorgulamamı 111 eski ada 21 parsel beraber girip kayıtları listelemek istiyorum.
Cevapla
#4
Sayın mburakt,

Öncelikle,kendi adıma;eklediğiniz örnek üstü sürüm olması nedeni ile inceleme imkanım söz konusu değil fakat eğer .MDB olarak da eklediğiniz takdirde bu sürümleri kullanan ve konunuza katılımcı olmak isteyebilecekleri de düşünmek sureti ile alternatif çözümler de elde etmeniz muhtemeldir.

Bahsettiğiniz talebinize yönelik olarak;

Alıntı:mahalle/köy adı yada eski parsel yada yeni ada  numarasına göre  sorgulama yapabiliyorum

ifadenizden de anlaşıldığı üzere,sorguda kriter belirleme işlemlerini sağlayabiliyorsunuz.buradan hareketle,şu açıklamanın yapılması uygun görülmüştür.

Sorguda kriter kullanımı için

Kod:
[Forms]![ana_formun_adi]![denetim_adi]

Like [Forms]![ana_formun_adi]![denetim_adi] & "*"

Kod satırları benzeri ifadeler kullanıyorsunuzdur .

Eğer bu ifadeleri her bir alanın (sütunun) kriter (ölçüt) satırında ayrı satırlarda kullanırsanız;OR (YA DA) anlamında geçerli olur ve seçeneklerden biri olmazsa diğerine göre sonuç göstermesi sağlanır.

Fakat,eğer yukarıdaki kod satırını her bir alanın kendi kriter satırında aynı satır hizasında gösterirseniz,bunun anlamı da;AND (VE) demek sureti ile seçeneklerin her biri bu kriterlere uyduğu takdirde sonucu göster demektir.

Alıntı:benim istediğim  eski ada  ve eski parsel  numarasını beraber girip ikisine göre sorgu sonucunu listelemek

ifadenize yönelik olarak;
yapmanız gereken de bu son yazılan kısımdaki gibi;aynı ölçüt satırında bu kriterleri her bir alanın altında tek bir satırda yazmalısınız.

Bilginize…iyi çalışmalar,saygılar.
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
Atoz hocanın cevabına ek olarak,

mahalle-ada-parsel sorgusu yapabilmen için,

arama alanına 

kuzu*111*21 yazman yeterlidir,

eğer arama sırası değişecek ise

liste kutusunun satır kaynağındaki sorgunun son sütununun aşağıdaki ile değiştirilmesi gerekli.

Arama: [MAHALLE/KÖY] & "* " & [ESKİ ADA] & "*" & [ESKİ PARSEL] & "*" & [YENİ ADA] & "*" & [YENİ PARSEL] & "*" & [MAHALLE/KÖY] & "* " & [ESKİ ADA] & "*" & [ESKİ PARSEL] & "*" & [YENİ ADA] & "*" & [YENİ PARSEL]
Cevapla
#6
atoz hocam ekte .mdb olarak ta ekledim incelemek isteyenler için  ozan hocam sorunumu tam olarak çözdü  teşekür ediyorum yapmak istediğimde buydu
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task