[VBA] Baskı Ön İzleme
#1
Rapor yazdırma için Call RaporYazdirma kodu var, baskı öz izleme için hangi kodu kullanacağız?



  Alıntı
Bu mesajı beğenenler:
#2
(18-03-2016, 22:31)ekremer1969 demiş ki: baskı öz izleme için hangi kodu kullanacağız?
RaporYazdirma prosedurun icinde rapor ile ilgili eylem satiri vardir. Cift konumlu buton ile
acViewPreview...Baki On izler
acViewNormal...Yazicidan cikar

Sub RaporYazdirma()
docmd.openreport "RaporAdi",iif(me.CiftKonumButunu=-1,acViewPreview,acViewNormal),,"[KosulSutunu]='" & Me.SorguKutusu & "'",acWindowNormal
end sub




  Alıntı
Bu mesajı beğenenler:
#3
Hocam sağ ol. Call RaporYazdirma kodu Taruz hocanın yetkilendirme programında var ve çalışıyor ama baskı ön izleme yapma olmadan yazdırmak mantıklı değil, mevcut kod şu şekilde;

Private Sub Komut6_Click()
Call RaporYazdirma("YATIRIM Sorgu Sorgu1 Kopyası")
End Sub

Başka şekilde denedim bu sefer Taruz Hocanın yetkilendirme programı hata verdi. Call RaporYazdirma kodu fazla değişmeden baskı ön izleme yapılabilir mi? teşekkürler....

Not: Kod konusunda yeniyim Nah



  Alıntı
Bu mesajı beğenenler:
#4
Sn ekremer1969
Private Sub Komut6_Click()
Mesaj 2'de ki docmd.openrapor "RaporAdi",acViewPreview,,,acWindowNormal
End Sub
ile baski on izleme yapilir. Baski on izleme esnasinda Ctrl+P ile ayni rapor yazicida bastirilir.



  Alıntı
Bu mesajı beğenenler:
#5
Merhaba sayın ekremer1969, dsezgin Hocamın affına mağruren
Taruz hocanın yetkilendirme uygulamasında bulunan MYetki modülünde bulunan aşağıdaki fonksiyonu kallanıyorsanız;

Public Function RaporYazdirma(rprY As String)
Dim kllncY As String, raporadiY As String
raporadiY = rprY
kllncY = AktifKullaniciYetkisi
On Error Resume Next
Dim RgormeY As Double
RgormeY = DLookup("yazdirabilir", "TNesneIzinleri", _
"nesne = '" & raporadiY & _
"' AND grup = " & kllncY)
If RgormeY = -1 Then
MsgBox "Bu raporu yazdırma yetkiniz yok! ", vbInformation, "Taruz 2012"
Else
DoCmd.OpenReport raporadiY, acViewPreview
End If
End Function

koyu kırmızı alandaki değişiklik isteğinizi karşılayacaktır.



  Alıntı
Bu mesajı beğenenler:
#6
Başka yapmam gereken değişiklik var mı? Tıkladığım tuş için değiştirmem gereken kısım gibi....



  Alıntı
Bu mesajı beğenenler:


Benzer Konular...
Konu: Yazar Cevaplar: Gösterim: Son Mesaj
  [RAPOR] Formdaki Aynı Rrsmı Baskı ön ızleme ıle Rapora Aktarma MHMTKY 2 411 11-09-2024, 13:09
Son Mesaj: dsezgin
  [RAPOR] Raporları Baskı önizleme Ve Yazdırma (birden çok) sefersanli 1 723 15-11-2019, 23:42
Son Mesaj: sefersanli
  [RAPOR] access gizle baskı önizleme ataek 2 1.980 31-10-2016, 17:59
Son Mesaj: ataek
  [VBA] Baskı önizleme konu yerine rapor görünümü açılmasını istiyorum okumas 2 2.013 26-08-2016, 15:17
Son Mesaj: okumas
  [RAPOR] Rapor Baskı Önizleme Goodman 2 2.658 28-03-2016, 23:50
Son Mesaj: Goodman
access-sql-7 [VBA] Access Baskı Üretim Takip mustafag36 2 2.484 07-12-2013, 14:16
Son Mesaj: mustafag36
  [RAPOR] RAPORLAMADA AYNI RAPORU 10 DEFA BASKI ÖNİZLEMEYE VERİYOR. ahmetberkedural 1 1.425 27-10-2013, 22:27
Son Mesaj: dsezgin
  Baskı önizleme ile alınan çıktıyı farklı yapmak. hturkavci03 5 2.759 28-11-2012, 19:21
Son Mesaj: hturkavci03

Foruma Git:


Bu konuyu görüntüleyen kullanıcı(lar): 1 Ziyaretçi