AccessTr.neT

Tam Versiyon: Access 2003 Raporu Pdf Olarak Kaydetme
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2
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.
DoCmd.OutputTo acOutputReport, "RAPORADI", "PDFFormat(*.pdf)", "D:\BELGE.pdf", False
(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
(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
Variable not defined hatası veriyor

acFormatPDF
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
Sayfalar: 1 2