Om een report te emailen in Access 97 gebruik ik DoCmd.SendObject. Mijn stuk code ziet er dan als volgt uit:
Private Sub mail_Click()
On Error GoTo Err_mail_Click
Dim stDocName As String
stDocName = "bestellingreport"
DoCmd.SendObject acReport, stDocName, , , , , "Bestelling", , , template.html
Exit_mail_Click:
Exit Sub
Err_mail_Click:
MsgBox Err.Description
Resume Exit_mail_Click
End Sub
Ik weet wel dat de template file een html file moet zijn. Echter als ik deze code probeer te draaien krijg ik de volgende error: Variable not defined. Hoe moet ik dan wel goed naar de template file wijzen? Ik kan wel in de body wat laten zetten maar een template is voor de gebruiker makkelijker aan te passen vandaar.
Alvast bedankt,
Ronald Vliegen
Private Sub mail_Click()
On Error GoTo Err_mail_Click
Dim stDocName As String
stDocName = "bestellingreport"
DoCmd.SendObject acReport, stDocName, , , , , "Bestelling", , , template.html
Exit_mail_Click:
Exit Sub
Err_mail_Click:
MsgBox Err.Description
Resume Exit_mail_Click
End Sub
Ik weet wel dat de template file een html file moet zijn. Echter als ik deze code probeer te draaien krijg ik de volgende error: Variable not defined. Hoe moet ik dan wel goed naar de template file wijzen? Ik kan wel in de body wat laten zetten maar een template is voor de gebruiker makkelijker aan te passen vandaar.
Alvast bedankt,
Ronald Vliegen