Access Isnull Hatası - 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ığı: Access Isnull Hatası (/konu-access-isnull-hatasi.html) |
Cvp: Access Isnull Hatası - feraz - 12/01/2020 sayyın @berduş maliesef olmadı son kodunuz. Cvp: Access Isnull Hatası - feraz - 12/01/2020 (12/01/2020, 15:52)ozanakkaya yazdı: inceleyiniz, forma 2 adet metin kutusu ekledim. txtSoyadAra ve txtAdAra metin kutularının değiştiğinde olayına kod eklendi, Denedim ve sonuç olumlu. Şöyle deneyeceğim 2 adet eklediğiniz textboxu silip 2 adet değişken ekleyeyim en üst kod satırında Global olarak bakalım nasıl olacak.inşallah olur böyle çünkü fazladan textbox eklemek istemiyorum abey. Cvp: Access Isnull Hatası - feraz - 12/01/2020 (12/01/2020, 19:17)feraz yazdı:(12/01/2020, 15:52)ozanakkaya yazdı: inceleyiniz, forma 2 adet metin kutusu ekledim. txtSoyadAra ve txtAdAra metin kutularının değiştiğinde olayına kod eklendi, Sayın @ozanakkaya 2 adet eklediğiniz textboxları sildim ve global adlanda değşken ekleyip denedim ve sorun çözüldü.Bir tane daha Yas adında textbox ekledim ve sorunsuz çalıştı 3 adet arama textboxu için.Teşekkürler. Sizede teşekkürler @berduş Eklediğim kod; Dim txtAdAra_gecici, txtSoyadAra_gecici, txtYasAra_gecici Değişen kodlar; If Not IsNull(txtAdAra_gecici) Then strSQL = strSQL & " and Ad like '%" & txtAdAra_gecici & "%'" If Not IsNull(txtSoyadAra_gecici) Then strSQL = strSQL & " and Soyad like '%" & txtSoyadAra_gecici & "%'" If Not IsNull(txtYasAra_gecici) Then strSQL = strSQL & " and Yas like '%" & txtYasAra_gecici & "%'"
Cvp: Access Isnull Hatası - berduş - 12/01/2020 Güzel yöntem) Şöyle birseyi de dendeneyebilir misiniz? bilgisayar erişimim olmadığından deneyemedim Ilk mesajdaki çalışmanız için ara fonksiyonunun en başına aşağıdaki kodu ekler misiniz
Geriye kalan tüm kodlar ilk mesajınızdaki gibi kalacak
Cvp: Access Isnull Hatası - feraz - 12/01/2020 (12/01/2020, 19:56)berduş yazdı: Güzel yöntem) Böyle çok süper oldu Kodların açıklamasını yazabilir misiniz? SelStart ne olduğunu biliyorum fakat burdaki kullanma amacını anlayamadım. Screen bunuda anlayamadım acaba exceldeki application.screenupdate gibi birşey mi? Cvp: Access Isnull Hatası - berduş - 12/01/2020 Screen.ActiveControl odaklanilmis aktif nesneyi gosterir, aktif nesnenin değerini metin değerine eşler böylece value değeri text değerine eşit olur screen komutunun anlamini ben de tam olarak bilmiyorum ama sanki ekranda görünen nesneler için kullanılıyor gibi geldi biraz zorlama bir yorum Alttaki kodu önlem olarak eklemiştim belki o kod olmadan bile çalışır: imleci aktif nesnenin belirtilen konumuna taşır biz tüm metni aldığımızdan en sona aldı Not: ilk kodu kullanırken dikkatli olmalısınız metin kutusu herhangi bir tablo alanıyla ilişkili olmadığından burada sorun çıkarmayabilir ama başka bir alanla iliskiliyse yada ctrl+z de sorun cikarir |