[SORGU] Formdaki seçime göre sorgunun çalışması.
#1
access-sql-20 
Merhaba. Siteniz sayesinde epey bilgi sahibi olduk ve oluyurıuz. Evvela teşekkürü bir borç bilirim.
Soruma gelince; sorgudaki bir alanın ölçüt kısmında Açık bulunan formdaki (mesela açılan kutudaki değere göre) değerler gelsin istiyorum. Bir de formdaki ölçüte konu alan null ise veya form kapalı iken ölçütün olduğu alanda tüm kayıtlar gelsin istiyorum. Formdaki AKsuzgec isimli açılan kutunun "Güncelleştirme Sonrasında" olayına kod yazarak sorguyu sürekli güncelliyorum. Güncelleme sonrası Formdaki alt form şeklinde eklediğim bu sorgunun güncellemesini yapıyorum. Benim istediğim sorgudaki ölçüt kısmına nasıl bir ifade yazmalıyım ki Formdaki alan ([AKsuzgec]) boş olduğunda veya form kapalı iken tüm kayıtları göstersin. İnşaallah sorunumu anlatabilmişimdir. Şimdiden çok teşekkürler.



  Alıntı
Bu mesajı beğenenler:
#2
Sorguda ki kriter alanini silin. Formda bulunan acilan kutu guncelleme olay yordamina me.filter=iif( me.AcilanKutuAdi<>"","[FilitrelenecekSutun]=" & me.AcilanKutuAdi,"")
me.filteron=true
ile sonuc alabilirsiniz.
NOT: FilitrelenecekSutun sutun veri tipi metin ise
me.filter=iif( me.AcilanKutuAdi<>"","[FilitrelenecekSutun]=' " & me.AcilanKutuAdi & " ' ","")
kesme isareti ile sinirlamaliyiz, degil ise yukaridaki filitreleme satirlarini kullanin.



  Alıntı
Bu mesajı beğenenler:
#3
İlginize teşekkür ederim. Siz sorguda kriteri silin demişsiniz. Benim yapmak istediğim Formdaki açılan kutudaki (tek sütunlu) veriye göre sorguda veri almak. Yani açılan kutuda örneğin "A" seçildiyse sorgu çalıştığında (kriter gireceğim alanların birinde) "A" olan veriler gelsin. Yani verileri sorguda istiyorum. Açılan kutu sadece kriteri belirleyecek. Teşekkürler.



  Alıntı
Bu mesajı beğenenler:
#4
(28-12-2016, 15:15)Access70 demiş ki: Formdaki açılan kutudaki (tek sütunlu) veriye göre sorguda veri almak.

SQL
  1. SELECT * FROM TabloAdi WHERE ((FilitrelenecekSutun)=" & Forms("FormAdi").AcilanKutuAdi & ")


Visual Basic
  1. private sub AcilanKutuAdi_afterupdate()
  2. DoCmd.OpenQuery "SorguAdi", acViewNormal, acEdit
  3. end if



sorgu acilan kutu guncellemesi ile kritere gore calistirilabilir.



  Alıntı
Bu mesajı beğenenler:
#5
access-sql-14 
İlginize tekrar teşekkür ediyorum. Sağolun.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Bir Formdan Başka Bir Formdaki Butonun Click Olayını Aktif Etmek M_Kemal_Askeri 1 35 Dün, 00:07
Son Mesaj: dsezgin
  [FORM] Ana Form Ve Alt Formdaki Checkbox'lı Alanlardaki Verileri Buton Ile Null Yapmak. M_Kemal_Askeri 4 210 01-05-2026, 16:30
Son Mesaj: M_Kemal_Askeri
  [RAPOR] Formdaki Aynı Rrsmı Baskı ön ızleme ıle Rapora Aktarma MHMTKY 2 450 11-09-2024, 13:09
Son Mesaj: dsezgin
  Ana Forma Bağlı Alt Formdaki Verilerin Ana Formda Toplamını Almak ozan028 5 555 09-09-2024, 17:14
Son Mesaj: ozan028
  Seçime Göre Raporlama 2 halil.tefci 9 732 22-12-2023, 23:08
Son Mesaj: halil.tefci
  [RAPOR] Seçime Göre Raporlama 2 golf2000 7 755 13-10-2023, 23:28
Son Mesaj: golf2000
  Formdaki Veriyi Rapora Aktaramadım ankaram 2 409 18-02-2023, 21:51
Son Mesaj: ankaram
  Aktif Formdaki Raporu Yazdırma ankaram 3 453 27-01-2023, 00:46
Son Mesaj: BeyTor

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar):