Skip to main content

AccessTr.neT


Escape Tuşu İle Baskı Önizleme Raporu Kapatamıyorum

Escape Tuşu İle Baskı Önizleme Raporu Kapatamıyorum

Çözüldü #1
Merhabalar,
iş yerinde kullandığımız programda alınan raporlara Escape tuşu ile kapatma özelliği eklemek istiyorum. programda kullandığımız tüm raporlar baskı önizleme formatında açılıyor. ekteki örnekte olduğu gibi bir yöntem raporu sadece rapor formatındayken kapatıyor ama baskı önizleme formatında hata veriyor.
Nasıl Yapabilirim?
.rar escape.rar (Dosya Boyutu: 36,42 KB | İndirme Sayısı: 5)
Cevapla
#2
On Error Resume Next
Select Case KeyCode
Case vbKeyEscape
DoCmd.Close acReport, "rapor1"
End Select

Kodunuzun baş tarafına On Error Resume Next ifadesini yazarsanız hata almazsınız, Raporu düzgün şekilde kapatmış olursunuz.
 İyi olan tek şey bilgi ve kötü olan tek şey de cehalettir. (Sokrates)
Cevapla
#3
çok teşekkür ederim, problemim çözülmüştür.
Cevapla
#4
konu çözülmüşlere atılmadan son bir soru:
rapor baskı önizlemede açıldığında Esc yapınca kapanıyor, ama raporun içeriklerine bakmak için büyütme işlemi için raporun içine 1 defa dahi olsa tıkladıktan sonra Esc ile pencere kapanmıyor, bu neden kaynaklanıyor olabilir?
Cevapla
#5
(12/11/2018, 12:47)hbal09 yazdı: konu çözülmüşlere atılmadan son bir soru:
rapor baskı önizlemede  açıldığında Esc yapınca kapanıyor, ama raporun içeriklerine bakmak için büyütme işlemi için raporun içine 1 defa dahi olsa tıkladıktan sonra Esc ile pencere kapanmıyor, bu neden kaynaklanıyor olabilir?

sn hbal09
kodu aşağıdaki şekilde düzenlerseniz sorun kalmaz.
On Error Resume Next
Select Case KeyCode
Case vbKeyEscape
Me.Visible = False
DoCmd.Close acReport, "rapor1"
End Select
 İyi olan tek şey bilgi ve kötü olan tek şey de cehalettir. (Sokrates)
Cevapla
#6
Çok teşekkür ederim, sorunum çözülmüştür.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task