Toon posts:

[access] tabellen mailen met Access

Pagina: 1
Acties:

Verwijderd

Topicstarter
hoi,


heb de volgend probleem;

ik wil gegevens mailen naar gebruikers bijv. artikelcode,omschrijving,datum,leverancier etc .

ik wil een record met dit soort gegevens mailen naar een gebruiker.

het mail gebeuren lukt wel maar hoe krijg ik de gegevens ( records ) in de mail ?

  • TheXception
  • Registratie: December 2003
  • Niet online
Hoe heb je het mailen opgelost? met een SendObject?
Dus wat heb je allemaal al gedaan?


Je kunt met SendObject een vollegie tabel mailen, maar als je een selectie zou willen mailen, kun je dat met een SendObject van een report doen.... o.i.d.

[ Voor 3% gewijzigd door TheXception op 14-05-2004 11:22 ]

"It's better to burn out, than to fade away"


Verwijderd

Topicstarter
DoCmd.SendObject , , , EmailAdd, , , "Artikel", FullText, False
DoCmd.GoToRecord acActiveDataObject, , acNext


zo heb ik het, je krijgt dan in subject ( artikel ) maar hoe kan ikdan de tabel ook
toevoegen ?

  • TheXception
  • Registratie: December 2003
  • Niet online
Verwijderd schreef op 14 mei 2004 @ 11:27:
DoCmd.SendObject , , , EmailAdd, , , "Artikel", FullText, False
DoCmd.GoToRecord acActiveDataObject, , acNext


zo heb ik het, je krijgt dan in subject ( artikel ) maar hoe kan ikdan de tabel ook
toevoegen ?
Je hebt nog niet alle criteria ingevuld. Na je sendobject geef je aan welk soort object het is. In jouw geval waarschijnlijk een tabel (dus acSendTable). Daarna aangeven welke tabel... Allemaal terug te vinden in de help van Access :+

DoCmd.SendObject ,acSendTable , TABELNAAM , EmailAdd, , , "Artikel", FullText, False

Maar ff voor de duidelijkheid: Dan stuurt ie de hele tabel, dus geen los record.

"It's better to burn out, than to fade away"


Verwijderd

Topicstarter
hoe kan ik dan een record mailen ?

tis me gelukt om een tabel te mailen thanx ;)

  • TheXception
  • Registratie: December 2003
  • Niet online
Tja... wat ik eerder al zei:

Een sendobject met een report maken.
In het report een selectie met het record... Wel zo netjes.

Hoe ik het oplos:
code:
1
2
3
DoCmd.OpenReport RAPPORTNAAM, acPreview, , "[RECID]=" & [FORMNAAM]![VELDNAAM]
DoCmd.SendObject acSendReport, RAPPORTNAAM, acFormatRTF, , , , "ONDERWERP" , , True
DoCmd.Close acReport, RAPPORTNAAM


en dan alle vet gedrukte zaken aanpassen naar jouw situatie... maar meer zeg ik niet :X
Daarvoor verwijs ik naar de helpfile...of een VB cursus :P

"It's better to burn out, than to fade away"

Pagina: 1