Nesne isimlerinde Türkçe karakter kullanmanın cezasını çekiyorsun. Formların isimlerini boşluk olmadan, ' ve #, $ gibi işaretleri mümkün olduğunca kullanmadan ve Türkçe karakterler (ğüşıçöü)olmadan vermelisiniz. Ayrıca düşme kodlarında makro kullanmayın. Form açtırmak için
docmd.openform "Form_adi"
yazmanız yeterli.
Bu arada çalışmadaki o düğmelerin en sağındaki boş düğme, chrW hatası veren düğme, hangi formu açacaktı? Form üzerindeki tüm düğmeler tüm formlar için kullanılmış. Bu durumda o düğme sanırım raporları açacaktı. Bu durumda raporların adlarını da düzeltmelisiniz. Bundan sonra da nesne isimlendirmelerinde bu kurala dikkat edelim. Bir örnek vereyim:
Sizin verdiğiniz isim: 500$'dan aşağı Parçalar
Benim vereceğim isim: FORM_500DEN_ASAGI_PARCALAR
sanırım anladınız. Bir de mümkğünse nesne isimlerinde kod içinde daha rahat görebilmek için büyük harf kullanalım. (Ben de yapıyorum bu hatayı aslında ama siz imam örneğini boş verin )
İnadına, ille de Accesstr.net...