Rapor Önizleme Sorunu

1 2
31/12/2016, 21:49

m_demir

Merhaba Arkadaşlar hepinize ve Accesstr ailesine sağlıklı mutlu yıllar diliyorum.

Eklediğim uygulamada Veresiye Satış (Faturalar) Formunda Ayrıntılı Raporu önizleme yaparak yazdırabiliyorum.  Veresiye Satış (Faturalar) Formunda Toplam Rapor Butonuna tıkladığım zaman rapor açılmıyor. Ayni şekilde Veresiye Satış Formunda Ayrıntılı Rapor ve Toplam Rapor açılmıyor. Bu konuda yardımlarınızı bekliyorum. Yardımlarınız için şimdiden teşekkürler.
31/12/2016, 23:49

ozanakkaya

Merhaba,


Me.YaziciSec1.RowSource = ""



Me.YaziciSecc.RowSource = ""


Şeklinde kod var. bu kod hatalı olduğu için rapor açılmıyor.

vba sayfasını aç, debug menüsünden "compile..."yi tıkla.

Çıkan hataları düzelt. Koda yazdığınız denetim adı olmadığı için hata veriyor.
01/01/2017, 01:23

m_demir

Hocam yazdığınız gibi aşağıdaki kodlar hata veriyor. Nasıl düzeltebilirim. Denetim adını nasıl verebilirim.

Me.YaziciSecc.RowSource = ""
Me.YaziciSec1.RowSource = ""
Me.YaziciSec11.RowSource = ""
01/01/2017, 01:57

ozanakkaya

Merhaba,

formdaki denetimin adı ne ise kodda da o ismin yazması gerekli.


YaziciSec1 isimli formda
Me.YaziciSec1.RowSource = ""
şeklinde kod yazılmış, ancak formdaki denetimin adı YaziciSec1 değil, "YaziciSec".

Bu formdaki kodun
Me.YaziciSec.RowSource = "" 
olarak değiştirilmesi gerekli.

Ayrıca, Vba sayfasında me. yazdığınızda kullanılabilir denetim isimlerini listeler.
01/01/2017, 02:08

m_demir

Çok teşekkürler Hocam ellerinize sağlık. 


Hocam konuyu taşıyabilirsiniz. Saygılarımla Sağlıklı ve mutlu yıllar.
01/01/2017, 02:26

ozanakkaya

Her rapor için farklı yazıcı seçme formu oluşturmanıza gerek yok. Bu işlemleri tek bir form ile de yapabilirsiniz. 

Ekteki uygulamadaki Satis isimli formda bulunan iki rapor açtırma butonuda YaziciSec isimli formu açtırır.
1 2