Hallo allemaal
Middels een knop op een formulier print ik rapporten uit.(zie code)
Mijn vraag is nu de volgende:
Is er een mogelijkheid om vervolgens dit rapport op te slaan in pdf formaat?
Eventueel met een exra knop of, nog mooier, voor of na de printopdracht.
Ik hoop dat iemand een idee heeft
Groet
René
Private Sub cmdGenerateReport_Click()
On Error GoTo Err_cmdGenerateReport_Click
Dim stDocName As String
Dim stWhere As String
If Not IsNull(Me.cboSelectName) Then
stWhere = "[OrganisatieID]=" & Me.cboSelectName & " And "
blnTrim = True
End If
If Not IsNull(Me.cboSelectCity) Then
stWhere = stWhere & "[WeekID]=" & Me.cboSelectCity & " And "
blnTrim = True
End If
If blnTrim Then
stWhere = Left(stWhere, Len(stWhere) - 5)
End If
stDocName = "rptVbladOrg"
DoCmd.OpenReport stDocName, AcViewNormal, , stWhere
stDocName = "rptfactOrg2"
DoCmd.OpenReport stDocName, AcViewNormal, , stWhere
stDocName = "rptfactFrl"
DoCmd.OpenReport stDocName, AcViewNormal, , stWhere
stDocName = "rptWkUitbFrl"
DoCmd.OpenReport stDocName, AcViewNormal, , stWhere
Exit_cmdGenerateReport_Click:
Exit Sub
Err_cmdGenerateReport_Click:
MsgBox Err.Description
Resume Exit_cmdGenerateReport_Click
End Sub
Middels een knop op een formulier print ik rapporten uit.(zie code)
Mijn vraag is nu de volgende:
Is er een mogelijkheid om vervolgens dit rapport op te slaan in pdf formaat?
Eventueel met een exra knop of, nog mooier, voor of na de printopdracht.
Ik hoop dat iemand een idee heeft
Groet
René

Private Sub cmdGenerateReport_Click()
On Error GoTo Err_cmdGenerateReport_Click
Dim stDocName As String
Dim stWhere As String
If Not IsNull(Me.cboSelectName) Then
stWhere = "[OrganisatieID]=" & Me.cboSelectName & " And "
blnTrim = True
End If
If Not IsNull(Me.cboSelectCity) Then
stWhere = stWhere & "[WeekID]=" & Me.cboSelectCity & " And "
blnTrim = True
End If
If blnTrim Then
stWhere = Left(stWhere, Len(stWhere) - 5)
End If
stDocName = "rptVbladOrg"
DoCmd.OpenReport stDocName, AcViewNormal, , stWhere
stDocName = "rptfactOrg2"
DoCmd.OpenReport stDocName, AcViewNormal, , stWhere
stDocName = "rptfactFrl"
DoCmd.OpenReport stDocName, AcViewNormal, , stWhere
stDocName = "rptWkUitbFrl"
DoCmd.OpenReport stDocName, AcViewNormal, , stWhere
Exit_cmdGenerateReport_Click:
Exit Sub
Err_cmdGenerateReport_Click:
MsgBox Err.Description
Resume Exit_cmdGenerateReport_Click
End Sub