sayın diyarbakırlı,
öncelikle,bir husus belirtmekte fayda var.Access uygulaması üzerinden direkt olarak Pdf dosyası oluşturamazsınız.bunu gerçekleştirmek için,ancak,harici uygulama veya ek .dll dosyalarına ihtiyacınız olacak.aşağıda bahsi yapılan iki yöntemden birini tercih ederek,bu talebinizi yerine getirebilirsiniz.
1.YÖNTEM
http://www.microsoft.com/en-us/download/...px?id=9943
yukarıda bağlantısı verilen Microsoft PDF olarak kaydetme üzerine hazırlanmış ek uygulama mevcut.
YAPILMASI GEREKENLER
(EĞER
Access UYGULAMANIZ AÇIKSA KAPATINIZ.aşağıdaki işlemleri uygulamanız kapatılmış olarak gerçekleştiriniz)
a) yukarıdaki bağlantıdan SaveAsPDF.exe adlı uygulamayı indiriniz.
b) dosyayı indirdikten sonra çalıştırınız ve kurulumunu sağlayınız.
c) uygulamanızı açtığınızda,Dosya Menüsünde gerek Ver sekmesinde ve gerekse de Farklı Kaydet sekmesinde
PDF olarak mevcut olduğunu göreceksiniz.isteğe bağlı olarak harici bir şekilde bu menüden de Pdf olarak
buradan da seçim yaparak oluşturabilirsiniz.
d) uygulamanızın kod sayfasını açınız ve aşağıdaki kodları ilgili Buton içerisine dahil edip kaydediniz.
Kod:
Dim MyReport As String
MyReport = CurrentProject.path & "\Kurul\Rapor.pdf"
DoCmd.OutputTo acOutputReport, "Kurul", acFormatPDF, MyReport, False
yukarıdaki komutta yer alan FALSE ifadesi,Pdf dönüştürme işlemi bittikten sonra Pdf dosyasını ekranda göstermesini
İSTEMEMEK anlamındadır;eğer TRUE yazılırsa da,dönüştürme bittikten sonra Pdf dosyasının açılıp ekranda belirmesi içindir.
2.YÖNTEM
Access Raporları Pdf Olarak Görüntüleme
yukarıda bağlantısı verilen daha öncesinde sayın Mehmet DEMİRAL bey tarafından açılan konuda,oluşturulan raporun Pdf olarak nasıl kaydedilebileceğini içermektedir.burada bahsi yapılan da,kısaca şöyledir:
YAPILMASI GEREKENLER
(EĞER
Access UYGULAMANIZ AÇIKSA KAPATINIZ.aşağıdaki işlemleri uygulamanız kapatılmış olarak gerçekleştiriniz)
a) ilk mesajda verilen iki adet .dll dosyasını
eğer 32bit işletim sistemi kullanıyorsanız C:\WINDOWS\system32 klasörü içerisine
eğer 64bit işletim sistemi kullanıyorsanız C
:\WINDOWS\sysWOW64 klasörü içerisine aktarınız.
b) örnek uygulamadaki modül eklentisini,kendi örnek uygulamanıza aktarınız (aynı isim ile kopyalayınız).
c) yine örnek uygulamadaki kod bilgilerini kullanarak kendi uygulamanıza adapte ediniz.
ConvertReportToPDF ifadesine dikkat ederek.
son olarak,
her iki yöntem de işe yaramaktadır.deneyim kazanmak için,her ikisini de kullanmanızı tavsiye etmek yerinde olacaktır kanısındayım.başarılı sonuçlar aldığınız takdirde,konunuzda paylaşımda bulunmak sureti ile,benzer konuda araştırma yapacak olan üyelere deinceleyebilecekleri örnek edinme imkanı da sağlamış olursunuz.bilginize...iyi çalışmalar,saygılar.