AccessTr.neT
Access Form Sorunu - 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 Form Sorunu (/konu-access-form-sorunu.html)



Access Form Sorunu - destoprett - 22/05/2015

Herkese iyi forumlar..
Access ödevimi yaptım tam bitirdim derken Ana bir forum oluşturdum ve bu forumdan diğer forumlara yönlendirme yaptım. Ancak iki yönlendirmede hata alıyorum yardımcı olursanız sevinirim. Img-grin
[Resim: do.php?img=4873]
500$'dan aşağı fiyatta olan parçaları gösteren form'a yönlendirme yaptım. Form tıklanınca açılıyor fakat yönlendirmede bu hatayı alıyorum.
[Resim: do.php?img=4874]
Müzik Sistemi Parçaları form'una yönlendirme yaptığımda da bu şekilde bir hata alıyorum.

EDİT: Formları elle tıklayıp açtığımda Rapor sayfasına yönlendirirken de aynı hataları alıyorum.


Cvp: Access Form Sorunu - mehmetdemiral - 22/05/2015

Olmayan bir nesneye başvuru olmuş gibi görülüyor. Program elimizde olmayınca yardımcı olmak imkansız. Orada adı geçen "chrw" ve "müzik sistemi parçalar" nesneleri var mıdır, nerededir, silindi mi, bilemeyiz ki. Eğer denilen nesneler varsa ve hala hata görülüyorsa, boş bir Access dosyası açıp içine bu çalışmadaki tüm nesneleri ve bağlantıları çağırarak dosyayı yeniden oluşturmayı deneyin. O da olmazsa örneği paylaşın, bakalım.


Cvp: Access Form Sorunu - destoprett - 22/05/2015

(22/05/2015, 21:49)mehmetdemiral yazdı: Olmayan bir nesneye başvuru olmuş gibi görülüyor. Program elimizde olmayınca yardımcı olmak imkansız. Orada adı geçen "chrw" ve "müzik sistemi parçalar" nesneleri var mıdır, nerededir, silindi mi, bilemeyiz ki. Eğer denilen nesneler varsa ve hala hata görülüyorsa, boş bir Access dosyası açıp içine bu çalışmadaki tüm nesneleri ve bağlantıları çağırarak dosyayı yeniden oluşturmayı deneyin. O da olmazsa örneği paylaşın, bakalım.

Buyrun hocam dosya


Cvp: Access Form Sorunu - mehmetdemiral - 23/05/2015

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ş verinImg-grin )


Cvp: Access Form Sorunu - mehmetdemiral - 23/05/2015

Rapor açtırmak için de -o düğmenin rapor olduğunu varsayarak yazıyorum- benzer kodlar kullanılır. Form açılışında açılan formun durumu çok önemli değil ama raporda yazıcı görünümüm mü yoksa direkt yazıcı mı olduğuna göre durum değişir. Bu nedenle

docmd.openreport "Rapor_Adi",acViewPreview

yazmalısın ki ekrana açılsın. Virgülden sonraki parametreler zaten yazarken Access tarafından önerilecektir. Çalışmanı da ekliyorum.


Cvp: Access Form Sorunu - destoprett - 23/05/2015

(23/05/2015, 00:19)mehmetdemiral yazdı: Rapor açtırmak için de -o düğmenin rapor olduğunu varsayarak yazıyorum- benzer kodlar kullanılır. Form açılışında açılan formun durumu çok önemli değil ama raporda yazıcı görünümüm mü yoksa direkt yazıcı mı olduğuna göre durum değişir. Bu nedenle

docmd.openreport "Rapor_Adi",acViewPreview

yazmalısın ki ekrana açılsın. Virgülden sonraki parametreler zaten yazarken Access tarafından önerilecektir. Çalışmanı da ekliyorum.

Hocam cok tesekkur ederim. Soylediklerinizi kulagima kupe yapacagim emin olun. Bu arada o sagda ki butonu deneme yapmak icin kullanmistim silmeyi unutmusum. Tekrardan cok tesekkur ederim. Img-grin