Avatar billede 3xa Nybegynder
14. januar 2002 - 09:10 Der er 3 kommentarer og
1 løsning

Automatisk udsendelse af Email

fdata har tidligere hjulpet mig med at konstruere et VB script til automatisk udsendelse af E-mails. Det eneste der er i vejen med dette er, at der ikke automatisk bliver valgt hvilket format rapporten skal udsendes i. Jeg vil gerne have at scriptet definerer at rapporterne skal udsendes i \"Rich Text\". Er der nogen der kan greje den? Scriptet ser sådan ud:

Function SendReports()
  Dim rst As Recordset
  Set rst = CurrentDb.OpenRecordset(\"EmailKunder\")
  With rst
    Do Until .EOF
      DoCmd.SendObject acSendReport, .Fields(\"RapportNavn\"), , .Fields(\"EmailAdr\"), , , DLookup(\"[Emnet]\", \"EmneTabel\", \"[ID]=\" & .Fields(\"EmneRef\")), DLookup(\"[Meddelelsen]\", \"MeddTabel\", \"[ID]=\" & .Fields(\"MeddRef\")), False
      .MoveNext
    Loop
    .Close
  End With
  Set rst = Nothing
End Function

På forhånd tak!
Avatar billede terry Ekspert
14. januar 2002 - 09:12 #1
DoCmd.SendObject acSendReport, .Fields(\"RapportNavn\"), acFormatRTF
Avatar billede terry Ekspert
14. januar 2002 - 09:13 #2
its the third parameter

Function SendReports()
  Dim rst As Recordset
  Set rst = CurrentDb.OpenRecordset(\"EmailKunder\")
  With rst
    Do Until .EOF
      DoCmd.SendObject acSendReport, .Fields(\"RapportNavn\"), acFormatRTF, .Fields(\"EmailAdr\"), , , DLookup(\"[Emnet]\", \"EmneTabel\", \"[ID]=\" & .Fields(\"EmneRef\")), DLookup(\"[Meddelelsen]\", \"MeddTabel\", \"[ID]=\" & .Fields(\"MeddRef\")), False
      .MoveNext
    Loop
    .Close
  End With
  Set rst = Nothing
Avatar billede 3xa Nybegynder
14. januar 2002 - 09:18 #3
Tak for det Terry
Avatar billede terry Ekspert
14. januar 2002 - 09:18 #4
selv tak :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester