Skip to main content

AccessTr.neT


Raporları Pdf Olarak Kayıt

Raporları Pdf Olarak Kayıt

#19
Pdf kaydetme kodunuzun son halini bilmiyorum.

Referanslara "microsoft Office XX.0 Object Library" isimli referansı ekle,

Butonun tıklandığında olayındaki kodu aşağıdaki ile değiştir.

GetFolderName = vbNullString

With Application.FileDialog(msoFileDialogFolderPicker)
    .InitialFileName = OpenAt
    .Show
    For lCount = 1 To .SelectedItems.Count
        GetFolderName = .SelectedItems(lCount)
    Next lCount
End With

DoCmd.OutputTo acOutputReport, "rpr_son1", acFormatPDF, GetFolderName & "\" & Me.ad & ".pdf"


Buradaki GetFolderName seçtiğiniz dizindir. docmd.outputto kısmını sizdeki koda göre güncelleyin.
Cevapla
#20
ozan'ın vermiş olduğu kodu butona eklediğimde  resimlerdeki hatayı alıyorum.

HATA RESMİ 
[Resim: do.php?img=9242]

DEBUG ETTİĞİMDE KODDAKİ HATALI KISIM

[Resim: do.php?img=9243]
Cevapla
#21
PDF kayıt yerini bizim seçebilmemiz lazım,berduş un yolladığı kod doğrudan belgelerim klasörüne atıyor ancak orada farklı konularda .çok dosya olduğundan içlerinden arayıp bulmak vs sorun oluyor.

Kayıt yerini seçebilmemiz gerekiyor.
Cevapla
#22
Sayın @alimadam az önce Ozan hocamın kodunu denedim sorunsuz çalıştı
(17/10/2019, 14:51)ozanakkaya yazdı: Referanslara "microsoft Office XX.0 Object Library" isimli referansı ekle,
"microsoft Office XX.0 Object Library" referansını eklediniz mi? kontrol eder misiniz
Cevapla
#23
evet bahsettiğiniz referans daha önceden ekliydi-kaldırıp yeniden ekledim ama resimde ifade ettiğim hatayı alıyorum.
Cevapla
#24
Örneğinizin son halini ekler misiniz?
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task