Skip to main content

AccessTr.neT


Access 2003 Raporu Pdf Olarak Kaydetme

Access 2003 Raporu Pdf Olarak Kaydetme

Çözüldü #1
selam arkadaşlar. formumda buluna butonla liste kutusunda seçtiğim kaydın raporunu çıkarıyorum.

kullandığım kod;

Komut41_Click()

DoCmd.OpenReport "Rapor11", acViewPreview, , "NumuneNo='" & Me.Liste2.Column(6) & "'"

Başka bir buton yardımıyla bu açılan raporu pdf olarak kayıt etmek istiyorum(Kayıt yolu belli bir klasöre, numune no adı yazılarak). nasıl bir kod yazılmalı acaba.
access 2003 kullanıyorum. forumdaki örnekler üst versiyon Access ile yapılmış ve eklenmiş makro kullanılmış.

teşekkürler, saygılar.
hnakis, 15-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#2
DoCmd.OutputTo acOutputReport, "RAPORADI", "PDFFormat(*.pdf)", "D:\BELGE.pdf", False
Cevapla
#3
(16/03/2023, 11:51)alikagan yazdı: DoCmd.OutputTo acOutputReport, "RAPORADI", "PDFFormat(*.pdf)", "D:\BELGE.pdf", False

Sayın alikagan;
Yazdığınız kodu bir butonun click olayına yazdım.
Geçerli nesnenin çıktısını almak istediğiniz biçim kullanılabilir değil hatası veriyor.

kod;

Komut43_Click()

DoCmd.OutputTo acOutputReport, "Rapor11", "PDFFormat(*.pdf)", "C:\Users\ACER\Desktop\BELGE.pdf", False
hnakis, 15-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#4
(16/03/2023, 12:04)hnakis yazdı:
(16/03/2023, 11:51)alikagan yazdı: DoCmd.OutputTo acOutputReport, "RAPORADI", "PDFFormat(*.pdf)", "D:\BELGE.pdf", False

Sayın alikagan;
Yazdığınız kodu bir butonun click olayına yazdım.
Geçerli nesnenin çıktısını almak istediğiniz biçim kullanılabilir değil hatası veriyor.

kod;

Komut43_Click()

DoCmd.OutputTo acOutputReport, "Rapor11", "PDFFormat(*.pdf)", "C:\Users\ACER\Desktop\BELGE.pdf", False

DoCmd.OutputTo acOutputReport, "Rapor11", acFormatPDF, , "C:\Users\ACER\Desktop\BELGE.pdf", False
Cevapla
#5
Variable not defined hatası veriyor

acFormatPDF
hnakis, 15-10-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#6
fazladan virgül koymuşum,  acFormatPDF, , "C:\User......
ayrıca ben bu kodları kullanıyorum, 
2003'de pdf oluşturmak biraz sıkıntılı, 2003 olan programı 2010 da çalıştırsan olmuyormu?
düzenlemeleri 2003 de yap, ama 2010 versiyonunu kullan.

birde aşağıdakini deneyebilirmisiz?

DoCmd.OutputTo acOutputReport, "Rapor11", acFormatPDF, "C:\Users\ACER\Desktop\BELGE.pdf", False
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task