AccessTr.neT
Filtreleme - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Filtreleme (/konu-filtreleme--76738.html)

Sayfalar: 1 2


Filtreleme - vakar - 01/02/2013

Selam Arkadaşlar,
yaptığım ufak çaplı Access çalışmasında FormA'da bulunan açılan kutuya filtreleme yaptıramadım. Mümkünse bir göz atabilir misiniz? Şimdiden teşekkürler.
Sayın Alpeki99 çok haklısınız özür dilerim neyi filtrelemek istediğim yazmayı unutmuşum. Oda numarasına göre filtrelemek istiyorum. Teşekkürler.


Cvp: Filtreleme - alpeki99 - 01/02/2013

Neyi filtrelemek istediğinizi yazarsanız iyi olur. Açılan kutudakilerimi yoksa kutudan seçilenlere göre alt formdakileri mi?


Cvp: Filtreleme - vakar - 01/02/2013

Yukarıda mesaja düzeltme yaptım ama burada bir daha belirteyim. Arkadaşlar açılan kutuda oda no'ya göre alt formdakileri filtrelemek istiyorum. Teşekkürler.


Cvp: Filtreleme - ozanakkaya - 01/02/2013

kutu1 isimli açılan kutunun güncelleştirme sonrasında olayına aşağıdaki kodu ekle.

Me.ogrenci1.Requery

Ayrıca, kutu1'in satır kaynağındaki sorguda oda ve odano alanları var, oda alanını kaldır.


Cvp: Filtreleme - vakar - 01/02/2013

Sayın OZANAKKAYA cevabınız için teşekkürler. Dediklerinizi aynen yaptım ama yine de oda no ya göre filtrelemedi. Herhalde ben daha önceki safhalarda yanlış bir şey yaptım.


Cvp: Filtreleme - ozanakkaya - 01/02/2013

alt formun kayıt kaynağındaki sorguya 3 tablo ekleyip ilişkilendirme yapmışsın. Bu yüzden boş alan bulunan veriler listelenmiyor. Sadece ogrenci tablosu kalsın, diğer 2 tabloyu sil. İlişkilendirme bu şekilde yapılmaz.

Okulu tablosundaki Kimlik alanı ile ogrenci tablosundaki Okulu alanlarının ilişkilendirilmesi gerekiyor. ilişkilendirme sonrası ogrenci tablosundaki okulu alanında okul adı yerine okulu tablosundaki ilişkili kimlik alanındaki verinin (1,5,7 gibi) yazılı olması gerekiyor.

Örnek uygulamayı değiştirdim.