Acces SendObject In Runtime Versie

  • Onderwerp starter Onderwerp starter mvk
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

mvk

Gebruiker
Lid geworden
9 nov 2006
Berichten
22
Ik heb een acces 2003 database gemaakt die gekoppeld is aan een sql database om zijn gegevens op te halen.

Alles gaat goed, echter nu heb ik een formulie met een knop die gebruikt moet worden om een raport te mailen.

Als ik dit doe op mijn pc me acces2003 gaat het prima, maar zoda ik dit doe op een pc met daarop Acces 2007 Runtime versie dan gaat het fout.

krijg je een runtime error (verder krig je gene error code ofzo)

Ik gebruik de volgende vb:

DoCmd.SendObject acSendReport, "Download Per Auto E-mail", acFormatHTML, "", , , , True, False

Ik heb het ook gebrobeerd me een macro maar dan kijg ik de error:

The command or action 'SentObject' isn't available now

Het lijkt me dat dit te maken heeft met de runtime variant.
Weet iemand misschien een oplossing hiervoor?
 
Toevallig dat ik vandaag op VB cursus de volgende pagina aangereikt heb gekregen:
connectionstrings

Ik bedenk me ook wat anders:
mag je code uitvoeren? 2007 werkt met vertrouwenscetnrum en vertrouwde uitgevers.
Zie de office button linksboven.

Als laatste kan het zijn dat je even moet kijken of je "verwijzingen" wel goed staan.
Ik ken niet de hele code maar kijk even bij
[Alt] [F11] > Extra > Verwijzingen

Kijk even of Microsoft ActiveX Data Objects 2.8 libary staat aangevinkt.
Kijk even (indien mogelijk) hoe de verwijzingen in 2003 staan. Met deze verwijzingen maakt Access connectie met andere Dabatbases zoals SQL, MySql enz enz

Hierin moet het ergens zitten.
Succes
 
Zover ik weet is het SendObject onderdeel van Access, maar niet van de runtime versie (net zomin als QueryByForm, Report & Form Generator, etc. Je zult waarschijnlijk naar CDOSYS moeten uitwijken.
 
Ik zal eens uitzoeken of dat wil lukken. bedankt voor de tips.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan