değerli site sakinleri cünyet hocamızın yaptığı pratik filtreleme olayını kendim için tasarladım ama aynı işlemleri aynı kodları tekrarlama rağmen olmuyor sebebini çözemedim elbette göremediğim noktalar var ama işlemi yapan site yöneticelerinin ve bu işi bilen arkadaşların olayı anlatarak çözmelerini daha çok isterdim ama bilmiyorum sebebini siteyi çok seviyorum çünkü aradığım şeyler burda.
neyse sorunum ekte.
özellikle cüneyt hocam lütfen bu kodu siz yazdınız bana nasıl yapıldığını resimli anlatın görsel hafıza durumu var bende
saygılarımla
Kod:
Private Sub filtre_Updated(Code As Integer)
DoCmd.ApplyFilter , "[KURUM KODU] like [Forms]![TÜM AH-K-Ş-A CETVELİ EN SON (2)1]![filtre] &'*'"
'DoCmd.ShowAllRecords --normal metin kutusunda bu kod ile filtre iptali yapılır
End Sub
Private Sub filtre1_Updated(Code As Integer)
DoCmd.ApplyFilter , "[EĞİTİM BÖLGESİ] like [Forms]![TÜM AH-K-Ş-A CETVELİ EN SON (2)1]![filtre1] &'*'"
'DoCmd.ShowAllRecords --normal metin kutusunda bu kod ile filtre iptali yapılır
End Sub
Kodlarını bunlarla değiştirirmisin...
Kolay gelsin...
NOT:Form adı gereğinden fazla uzun ileride problem yaşaya bilirsiniz...Daha sade bir isimolsa daha iyi olur bence
sn puletin gerekli kodu vermiş,
cüneytin kodunu göre kendi kodunuzu düzenlemeniz gerekli
[KURUM KODU]Like[Forms![filtre]![filtre] &'*'"
kodundaki
Forms![filtre]
cüneytin örneğindeki form adı filtre olduğu için filtre yazmış, sizin
[Forms]![TÜM AH-K-Ş-A CETVELİ EN SON (2)1] şeklinde düzeltmeniz gerekli,
en sondaki ![filtre] ise formdaki metin kutusunun adı.
ayrıca
https://accesstr.net/konu-pratik-filtreleme.html?page=3
linkine cevap yazdım, gerek kalmadı ise son iki mesajı sileyim.
sayın puletin;
hocam sensei daha ne diyeyim size elinize sağlık gerçekten önümüzü göremiyoruz bazı zamanlarda okdar baktım ama yazmış olduğunuz kod sonrası nerde hata yaptığımı buldum. sağolun.
ben daha çok yolun başındayım öğrenmeyi çok istiyorum ve heyacandan çok hata yapıyorum.
Yalnız anlayamadığım formumda eğitim bölgesi süzmek için kriter girdiğimiz yere diyelim A harfini girdim şu an A harfine ait bilgileri süzüyor ama A harfini texbox dan silince süzlen A ya ait bilgiler kalıyor ( cüneyt beyin formunda ise dediğimiz şekilde işlem yapınca girdiği kriteri silince tüm bilgileri geliyor ) bunun için ne yapmalıyım. gerçi ben bunu makro ile çözdüm ama makro kullanmadan yapmak daha güzel ve estetik olur düşünçesindeyim.
ekin en son halini gönderiyorum ilgilenirseniz sevinirim.
sağolun sledgeap ,puletin bey yardımcı oldu silebilirsiniz..
Sayın 67-MKZSG Bahsettiğiniz şekilde çalışıyor formunuz, bir hata göremedim ben.
Eğitim bölgesinde ki kriterler değiştikçe süzme işlemini gerçekleştiriyo.
Silince de bütün kayıtları gösteriyo...
evet ama kurum kodu ile süzdünüzmü hocam birde onunla denermisiniz.