Gezinti formundayken yazıcıya rapor göndermek

02/08/2014, 17:09

berduş

iyi günler
access 2010 ile hazırladığım çalışmamda

1 tane "gezinti formu" ve bu formun içinde de
başka bir alt form var,
ana form üzerine eklediğimde sorun çıkarmadan çalışan accessin kendi makrolarıyla oluşturulan "yazdır" butonu
altforma eklediğimde çalışmıyor.

[attachment=20881]
02/08/2014, 18:09

SCavusoglu

Merhaba,

1. Eklediğiniz makro yazdır ve rapor açmakla ilgili gibi görünüyor. .
2. Bende eklediğiniz örnek sağlık çalışmadığından (tarihi değiştirdiğimde hata veriyor ve alt formdan herhangi bir alana tıklama dahi yapamıyorum) deneme fırsatım olamadı ne yazıkki.


3. Ana form ve alt formdaki butonlara eklenen makrolar aynı görünüyor.
4. Dilerseniz makro yerine, butonun tıkladığı olayında aşağıdaki kodu kullanabilirsiniz;
On Error GoTo AnaForm_RaporYaz_Click_Err
DoCmd.OpenReport "RprGMenuMalzemeMiktar", acViewPreview, "", "", acNormal
DoCmd.RunCommand acCmdPrint
AnaForm_RaporYaz_Click_Exit:
Exit Sub
AnaForm_RaporYaz_Click_Err:
MsgBox Error$
Resume AnaForm_RaporYaz_Click_Exit
02/08/2014, 19:05

berduş

uyarınız için teşekkürler sorunu düzeltmeye çalışacağım

On Error GoTo AnaForm_RaporYaz_Click_Err
DoCmd.OpenReport "RprGMenuMalzemeMiktar", acViewPreview, "", "", acNormal
DoCmd.RunCommand acCmdPrint
AnaForm_RaporYaz_Click_Exit:
Exit Sub
AnaForm_RaporYaz_Click_Err:
MsgBox Error$
Resume AnaForm_RaporYaz_Click_Exit


yazdığınız kod sorunsuz çalıştı çok teşekkürler DD