arnoderuig
Gebruiker
- Lid geworden
- 8 sep 2000
- Berichten
- 577
In een applicatie binnen mijn Access2010 wordt via VBA een commando gestuurd om een e-mail op te stellen met daarin als bijlage een orderbevestiging. Dit commando luidt:
DoCmd.SendObject acSendReport, vRapport, acFormatPDF, rst!KlantEmailOrder, , , vKop, vTekst, Yes
Hoewel ik er veel aan heb gedaan om voor elkaar te krijgen dat een e-mailadres (dat ergens in een tabel is opgenomen) voldoet aan wat regeltjes slagen medewerkers er soms toch in iets te fabriceren dat geen e-mailadres is. Gevolg is dat de applicatie stukloopt op het moment dat volgens bovenstaande opdracht gegevens naar Outlook worden verzonden.
Enerzijds zou ik over een stukje VBA willen beschikken dat de juistheid (qua schrijfwijze) van een ingegeven e-mailadres (of combinatie van adressen) controleert.
Anderzijds kan het om andere redenen wellicht handig zijn als het afbreken van de opdracht kan worden opgevangen met een foutmelding voor het betreffende record en daarna het proigramma weer rustig verder gaat.
Zijn hier oplossingen voor?
DoCmd.SendObject acSendReport, vRapport, acFormatPDF, rst!KlantEmailOrder, , , vKop, vTekst, Yes
Hoewel ik er veel aan heb gedaan om voor elkaar te krijgen dat een e-mailadres (dat ergens in een tabel is opgenomen) voldoet aan wat regeltjes slagen medewerkers er soms toch in iets te fabriceren dat geen e-mailadres is. Gevolg is dat de applicatie stukloopt op het moment dat volgens bovenstaande opdracht gegevens naar Outlook worden verzonden.
Enerzijds zou ik over een stukje VBA willen beschikken dat de juistheid (qua schrijfwijze) van een ingegeven e-mailadres (of combinatie van adressen) controleert.
Anderzijds kan het om andere redenen wellicht handig zijn als het afbreken van de opdracht kan worden opgevangen met een foutmelding voor het betreffende record en daarna het proigramma weer rustig verder gaat.
Zijn hier oplossingen voor?