Ga naar inhoud

Aanbevolen berichten

Geplaatst: (aangepast)

Nee dat is niet mogelijk.

Wat je wel kan doen is pdf als printer selecteren.

Je zet de report in ontwerp en dan klik je op bestand / pagina-instelling / Tab pagina

Kies daar specifiek printer en dan klikt je rechts op printer en dan kies je pdf.

Bovenstaande is voor access 2003

Bij 2007 en 2010 is dat pagina-instelling en nog eens pagina-instelling

En verder het zelfde.

aangepast door stegisoft
Geplaatst:

Access 2007 en 2010 hebben een ingebouwde functionaliteit om rapporten als pdf weer te geven of op te slaan.

Print, share, and protect files in the PDF and XPS file formats - Access - Microsoft Office

Voor oudere versies kan je onderstaande links een bekijken.

Een hele boterham vba code maar het schijnt wel te werken.

Programmatically create a PDF from Access 2002

Deze is misschien makkelijker te gebruiken.

VBA code that converts an Access report to a PDF file

Geplaatst:

Inderdaad heeft Kweezie Wabbit gelijk.

Je hoeft zelfs niet te download bij 2010 want je kan met de rechtermuisknop op exporteren en dan pdf kiezen.

Maar het nadeel ervan is dat je steeds handmatig moet doen terwijl het systeem van bericht 2 dit als automatisch kan doen.

Dat is handig als je in VB programmeert om direct de printen van 1 pagina.

Bijvoorbeeld: je druk op een knopje om een bepaalde bestelbon af te drukken en je kan dan meteen als pdf genereren.

Geplaatst:

Ja het is eigenlijk de bedoeling om via een knop een pdf bestand te generen en te mailen en dit ook nog eens in access 2000... zo heb ik weeral eens minder mogelijkheden...

Geplaatst: (aangepast)

Ik ben begonnen met Access 95 dus met Access 2000 is dat ongeveer hetzelfde als in Access 2003

Het grote verschil is dat je de code moet kennen in VB terwijl dat nu een beetje verbeterd is.

Je maakt een knopje en geeft de naam pdfreport of zo.

Met de rechtermuisknop op het knopje in ontwerpfase op eigenschappen en dan bij tab gebeurtenis klikt je op bij klikken op gebeurtenis.

In VB geeft deze code

On error goto pdffout

Dim pdfreport_Click As Integer

DoCmd.OpenReport "Naamvanreport", acNormal ofwel acPreview

pdffout:

Exit Sub

Meer is dat niet.

De rest moet je dan zoals bericht 2 is vermeldt.

Wilt je specifiek afdrukken dan dient je in query nog iets te doen maar dat is wat moeilijker uit te leggen zonder voorbeeld.

aangepast door stegisoft
Geplaatst:

Voor access 2000 kan je misschien de procedure gebruiken uit de laatste link die ik hiervoor opgaf.

Dit is een functie die je kan aanroepen met enkele parameters (oa. de naam van het rapport) en die je een pdf bestand teruggeeft dat je dan kan mailen.

Gast
Dit topic is nu gesloten voor nieuwe reacties.
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.