[FORM] Acilirkutu ile Altformda süzdürme yapip Formda degistirmek
#1
Merhaba arkadaslar,

Anaform üzerine ekledigim bir acilirkutu ile altformda süzdürme yapip ve altformda süzülen ismin üzerine tikladigim zaman veriler anaforma gecsin ve anaformda islem yapabileyim. Yani altformu liste kutusu gibi kullanmak istiyorum. Altformda veri girilmeyecek saadece görmek icin kullanilacak.

Neden derseniz benim 50.000' in üzerinde verilerim var. Yukaridaki islemi Taruz hocamin calismasindan yararlanarak benim dosyaya uygulama yapmistim. Bir arama metninin icerisine yazdigim isimler liste kutusunda süzdürülüyor ve liste üzerinde süzülen isme tikladigimda anafomdaki metin kutularina geliyor ve oradada islemler yapiyordum. Ama veriler cogalinca metin kutusu ile arama yaparken her harf icin bir saniya bekliyorum, arama zamani uzadi. Bu islemi acilir kutu ile denedim, acilirkutu daha hizli. Acilirkutu ile anaform üzerinde süzdürme yaptirabildim alt formda yaptiramadim.

Eger bu konu üzerinde bir calismaniz var ise ve paylasirsaniz memnun olurum.

Slm
kaleci


Eklenti Dosyaları
.rar   Acilirkutu ve Altform.rar (Boyut: 66,53 KB / İndirilme: 78)



  Alıntı
Bu mesajı beğenenler:
#2
Sayin kaleci;
altformunuzdaki NameVorname1 kutucugunun cift tiklama olay yordamina
asagidaki kodu tasiyin.
Kod:
Private Sub NameVorname1_DblClick(Cancel As Integer)
        Forms!frmKfz.RecordsetClone.FindFirst "[Ausweisnr1] = '" & Me.Ausweisnr1 & "'"
        Forms!frmKfz.Bookmark = Forms!frmKfz.RecordsetClone.Bookmark
End Sub

Kolay gelsin



  Alıntı
Bu mesajı beğenenler:
#3
Sayin dsezgin83260,

ellerinize saglik kod calisiyor. NameVorname1' e cif tikladigimda veriler Metinkutularina geliyor.

Sayin dsezgin83260 anaformdaki acilir kutu ile altformda süzdürme yaptirirsak sorun tamamen cözülmüs olacak, onu nasil ayarlayabiliriz.

Slm
kaleci



  Alıntı
Bu mesajı beğenenler:
#4
Sayin kaleci

Sorgu isimli sorunuzu SQL ile tasarlayip, asagidaki SQL tasiyin
SQL
  1. SELECT AbfKfzPersDE.Ausweisnr1, AbfKfzPersDE.NameVorname1,
  2. AbfKfzPersDE.Firma, AbfKfzPersDE.Datum1
  3. FROM tblKfzPersDE AS AbfKfzPersDE IN '' [ms access;pwd=test;DATABASE=
  4. C:\Users\DSEZGIN\Desktop\Access_Yardim\KfzPersonenDB.accdb]
  5. GROUP BY AbfKfzPersDE.Ausweisnr1, AbfKfzPersDE.NameVorname1,
  6. AbfKfzPersDE.Firma, AbfKfzPersDE.Datum1
  7. ORDER BY AbfKfzPersDE.NameVorname1, AbfKfzPersDE.Datum1 DESC;



ayni isimler tekrar ettigi ve Ausweisnr1 kolonu farkli oldugundan alt formda ayni kayitlar tekrar etmekte

Kolay gelsin....



  Alıntı
Bu mesajı beğenenler:
#5
Sayin dsezgin83260,

dediginiz gibi sql kodu uyguladim, herhangi bir degisiklik olmadi. Acilir kutu ile altformda hala süzdürme yaptiramiyorum.

Saygilarimla
kaleci



  Alıntı
Bu mesajı beğenenler:
#6
(13-04-2013, 00:24)kaleci demiş ki: Sayin dsezgin83260,

dediginiz gibi sql kodu uyguladim, herhangi bir degisiklik olmadi. Acilir kutu ile altformda hala süzdürme yaptiramiyorum.

Saygilarimla
kaleci


Cunku
onceki mesajda da belirttigim gibi

ayni isimler tekrar ettigi ve Ausweisnr1 kolonu farkli oldugundan alt formda ayni kayitlar tekrar etmekte olup gruplayamiyor. Tek satira inmesini istiyorsan
1. Tablo icindeki mukerer kayitlari teke indirmelisin.
2. veya altform sorusundaki Ausweisnr1 sutununu silmelisin. Burada bir sikintili durum alt formun Adi Soyadi (NameVorname1) tiklandiginda ust form kayit getir kodu tablo icinde ayni isimli birden fazla kayit oldugu icin kayit bul komutu calismayacaktir. cunku indek alan olarak Ausweisnr1 sutununu yapmissin. Tek kisiye ait tum kayitlarin suzdurulmesini istiyorsan Forms!frmKfz.Filter="[NameVorname1]='" & me.NameVorname1 & "'" : Forms!frmKfz.FilterOn=True kodlarini kullanmalisiniz.



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [FORM] Altformda Kayıt Tıklayınca Sürekli Ilk Kayda Gidiyor. M_Kemal_Askeri 6 130 11-04-2026, 02:28
Son Mesaj: M_Kemal_Askeri
  [VBA] ülke Seçtiğimde Telefon Numaraları Formatını Değiştirmek. MRRES 2 250 15-12-2025, 18:16
Son Mesaj: MRRES
  Altformda Hücre Ile Değil Satır Ile Işlem Yapma Hakkında. OGUZTURKYILMAZ 1 450 22-04-2023, 23:48
Son Mesaj: OGUZTURKYILMAZ
access-sql-18 [FORM] Birleşik Kutu Ile Form Kayıt Kaynağı Değiştirmek. BeyTor 2 471 27-03-2023, 03:43
Son Mesaj: BeyTor
access-sql-4 Altformda Veri Sınırı alperalper 2 374 24-03-2023, 07:59
Son Mesaj: alperalper
  Altformda Koşullu Filtreleme Ve Filtreli Raporu Açma ŞabanTR 2 691 25-01-2023, 21:31
Son Mesaj: ŞabanTR
  Altformda Kayıt Bulma Ve Tüm Kayda Metinkutusundan Veri Yazdırma ŞabanTR 4 602 15-01-2023, 18:07
Son Mesaj: ŞabanTR
  Altformda Yinelenen Kayıtlar Oluşuyor tarkanaykın 4 459 06-05-2022, 15:13
Son Mesaj: tarkanaykın

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi