rapor içinden yazıcı seçme

1 2
04/03/2010, 16:11

burhanb

merhaba arkadaşlar.

5 ad. farklı boyutlarda raporum var. boyutları farklı 3 ad. yazıcım var. isteğim raporu istediğim yazıcıya atmak istiyorum raporun içinden yazıcı seçebilirmiyiz.
04/03/2010, 16:20

C*e*l*o*y*c*e

Yazıcı seçmek için bir çalışma var (nereden elime geçtiğinide bilmiyorum,kimin ise teşekkürler güzel çalışma olmuş,) bunu kullanabilirsin
04/03/2010, 20:34

benremix

Celoyce hocam örnek için teşekkürler. Saygılar...
05/03/2010, 12:22

burhanb

ilginiz için teşekkürler
ama kullanıcıların uyazıcılar la ilgili bir değişiklik yapmasını istemiyorum
raporum çalıştığı zaman isteğim yazıcıyı nasıl seçerim.

diğer program bende var. teşekkürler.
raporun içinde tanımlamak istiyorum arkadaşlar.
rapor içinde yazıcı gömülü olacak
05/03/2010, 13:17

Seruz

Microsoft'un sitesinde verilen örneği size uyarladım.
Form'da raporu basmak için kullandığınız butonun kodlarında, gerekli yerleri değiştirerek kullanabilirsiniz.
Kod:
Private Sub cmdPrint_Click()

' Raporun açık olup olmadığı kontrol ediliyor - Bu kontrol gerekirse kaldırılabilir.
If CurrentProject.AllReports("Raporunuzun adı").IsLoaded Then
    ' Rapor zaten açıksa, direkt print ediliyor.
    DoCmd.OpenReport Me!lbxSelectReport, acViewNormal
Else
    ' İstediğiniz yazıcıyı ayarlıyorsunuz
    Application.Printer = Application.Printers("Yazıcının İsmi")

    ' Rapor yazdırılıyor.
    DoCmd.OpenReport "Raporunuzun adı", acViewNormal

    ' Yazıcı, varsayılana geri döndürülüyor
    Set Application.Printer = Nothing
End If

End Sub

Yeterli ingilizceniz varsa, orijinalini okuyabilirsiniz.
Sayfada; mevcut tüm raporların ve tüm yazıcıların listelenmesi,
raporda kağıt boyutunun ve yatay-dikey ayarının değiştirilmesi de var.

http://office.microsoft.com/en-us/access...31033.aspx
Accesstr Kod Bankasında "YAZICI" yazıp aratın, "YAZICI AYARLARINI DEGISTIRME" başlığında geniş açıklama bulabilirsiniz.
AccessTR Online Kod Bankası
05/03/2010, 14:11

accessman

teşekkürler seruz
1 2