Hallo,
Ik ben pas begonnen met Access en heb niet veel kennis van visual basic. Op internet deze code gevonden voor het verzenden van een rapport per email vanuit een formulier, dit werkt goed alleen als de mail verzonden is keert het formulier terug naar het eerste record. bijvoorbeeld ik verstuur de mail vanuit het formulier van record 17 en dit wordt ook keurig verzonden maar na het verzenden staat het formulier weer op record 1 Ik gebruik hiervoor onderstaande code
Heeft iemand hier een oplossing voor dat het formulier weer terug keert naar het het record waarvan uit de mail verzonden is.
Alvast bedankt.
Ik ben pas begonnen met Access en heb niet veel kennis van visual basic. Op internet deze code gevonden voor het verzenden van een rapport per email vanuit een formulier, dit werkt goed alleen als de mail verzonden is keert het formulier terug naar het eerste record. bijvoorbeeld ik verstuur de mail vanuit het formulier van record 17 en dit wordt ook keurig verzonden maar na het verzenden staat het formulier weer op record 1 Ik gebruik hiervoor onderstaande code
Code:
Private Sub Knop18_Click()
DoCmd.OpenReport "Werkbon", acPreview, , "[id]= " & Me.id
Me.FilterOn = True
' Send a PDF of the form to an email
'DoCmd.OutputTo acOutputForm, "YourFormName", "PDFFormat(*.pdf)"
DoCmd.SendObject acReport, "werkbon", "PDFFormat(*.pdf)", "", CC, "", "Werkbon", , True, ""
' Close the form
DoCmd.Close acReport, "werkbon", acSaveNo
Me.Filter = ""
Me.FilterOn = False
End Sub]
Heeft iemand hier een oplossing voor dat het formulier weer terug keert naar het het record waarvan uit de mail verzonden is.
Alvast bedankt.
Laatst bewerkt: