1- Listeye clicklediğimizde liste kutusu geçici olarak kayboluyor.
liste kutusu güncellendiği sırada msgbox açıldığı için veriler kayboluyor.
2- Listede gezinirken hasta veritanabında kayıtlı olmayan hastanın (bilgilerini kaynaktan almayan ) alanları başka kayıtlardan geliyor. Tüm alanlar dolu gözüküyor.
Dlookuplardan kurtulmanız için uygulamanızı düzenledim ama eklediğim sadece örnek, eksik yanları tamamlansınız diye düşünmüştüm. Ekteki düzenlenmiş halidir.
3- Öğrenmek amacıyla aşağıda eklediğiniz kodun ne iş yaptığını sorabilir miyim?
bahsettiğiniz kod liste kutusu tıklandığında liste kutusundaki veriye göre kayıt bulup forma aktarır. Siz formun kayıt kaynağına tablo belirlemişsiniz, İlk açıldığında formda 1. kayıt açılıyor ama siz Dlookup ile sürekli 1. kaydı değiştiriyordunuz.
1. mesajınızda belirriğiniz sorunun kaynağı buydu.
Alıntı:2- Eğer işlem yapmadan çıkış seçeneği kullanılırsa bu kez "kaynakliste" adındaki listede (formu tasarım görünümünde açıp tekrar çalıştırıldığında) son hasta kaydımızın birebir kopyası üretiliyor.birebir kopya oluşturmuyor, sürekli ilk kaydı değiştiriyordunuz.
Bu kod sihirbaz yardımıyla oluşturulan bir kod.