Hallo, ik heb een vraag over het mailen per record van een rapport. Ik heb wel informatie gevonden over het mailen van 1 record, maar ik wil alle records per stuk verzenden. Ik zal proberen mijn vraag duidelijk neer te zetten.
Op dit moment print ik regelmatig een rapport voor meerdere personen. Per persoon pak ik de pagina's bij elkaar en zo verdeel ik de complete output. Echter ik wil af van de papieren afhandeling en wil alles gaan mailen.
Als ik het rapport mail, dan wordt echter het complete rapport (voor alle personen) gemaild. Ik wil per persoon het rapport mailen.
Op het forum zie ik wel hoe je een rapport kunt mailen vanuit een formulier waar je vooraf een id selecteert. Maar ik wil alles met 1 druk op de knop mailen.
Er moet dus niet 1 rapport voor 10 personen geprint worden, maar 10 rapporten (per persoon) gemaild worden.
Het verzenden op zichzelf is (nog) niet het probleem:
DoCmd.SendObject acSendReport, "rptPeriodiek", acFormatPDF, "mailadres@mail.com", , , "subject", "message", False
Maar hoe verwerk ik hieromheen het filter en/of de loop die vanuit de query bovenstaande opdracht per ID verstuurd?
Ik kom er niet uit (of ik kom er niet op).
Kan iemand hierbij helpen?
Op dit moment print ik regelmatig een rapport voor meerdere personen. Per persoon pak ik de pagina's bij elkaar en zo verdeel ik de complete output. Echter ik wil af van de papieren afhandeling en wil alles gaan mailen.
Als ik het rapport mail, dan wordt echter het complete rapport (voor alle personen) gemaild. Ik wil per persoon het rapport mailen.
Op het forum zie ik wel hoe je een rapport kunt mailen vanuit een formulier waar je vooraf een id selecteert. Maar ik wil alles met 1 druk op de knop mailen.
Er moet dus niet 1 rapport voor 10 personen geprint worden, maar 10 rapporten (per persoon) gemaild worden.
Het verzenden op zichzelf is (nog) niet het probleem:
DoCmd.SendObject acSendReport, "rptPeriodiek", acFormatPDF, "mailadres@mail.com", , , "subject", "message", False
Maar hoe verwerk ik hieromheen het filter en/of de loop die vanuit de query bovenstaande opdracht per ID verstuurd?
Ik kom er niet uit (of ik kom er niet op).

Laatst bewerkt: