Avatar billede banelars Nybegynder
11. december 2003 - 09:09 Der er 10 kommentarer og
1 løsning

Kan jeg bruge kode i emnefeltet på en mail ?

Hej.

Jeg skal sende en rapport via e-mail. Rapporten har et cirkulærenummer, som er autonummereret.
Jeg ved at man kan foruddefinere en tekst i emnefeltet for e-mail, men kan man også få den til, at vise det aktuelle cirkulærenummer, som jo er forskelligt for hver gang ?
Så der i teksten står Cirkulærenr X
Avatar billede mugs Novice
11. december 2003 - 12:02 #1
b er et felt i formularen der indeholder Cirkulærenr.

b = Me.Cirkulærenr 
DoCmd.SendObject , "", "", MODTAGERS E-MAIL, "", "", b, TEKST, False, ""
Avatar billede banelars Nybegynder
11. december 2003 - 12:18 #2
b = Me.Cirkulærenr 
DoCmd.SendObject , "", "", xx@test.dk, "", "", b, TEKST, False, ""

Er det sådan det evt. skal sættes ind et sted ?
Avatar billede mugs Novice
11. december 2003 - 12:26 #3
Ja. TEKST er den tekst du skriver i e-mailens tekstfelt.
Avatar billede mugs Novice
11. december 2003 - 12:29 #4
Hvis modtager og teksten er variabel, kan du bestemme dem ved Inputbokse:

Private Sub Kommandoknap1_Click()
a = InputBox(Prompt:="Indtast e-mail adresse:", Title:="Modtager", Default:="")
b = Me.Cirkulærenr
c = InputBox(Prompt:="Indtast tekst:", Title:="Tekst", Default:="")
DoCmd.SendObject , "", "", a, "", "", b, c, False, ""
MsgBox "Meddelelsen er sendt."
End Sub
Avatar billede banelars Nybegynder
11. december 2003 - 12:36 #5
Hvis jeg sætter den ind direkte, siger den at en variabel ikke er defineret.
i forbindelse med :

a = InputBox(Prompt:="Indtast e-mail adresse:", Title:="Modtager", Default:="")

Hvad skal jeg selv definere i ovenstående ?
Avatar billede fdata Forsker
11. december 2003 - 18:16 #6
a, b og c hvis du kører med Option Explicit
Avatar billede mugs Novice
11. december 2003 - 18:32 #7
Dim a As String, b, c
a = InputBox(Prompt:="e-mail adresse:", Title:="Modtager", Default:="")
b = Me.Cirkulærenr 
c = InputBox(Prompt:="Indtast tekst:", Title:="Tekst", Default:="")
DoCmd.SendObject , "", "", a, "", "", b, c, False, ""

Som fdata påpeger, er du nødt til at definere dine variabler hvis du benytter Option Explicit i General Declarations.
Avatar billede banelars Nybegynder
12. december 2003 - 07:35 #8
Hej.

Jeg skal lige have en til at hjælpe mig med, at sætte koden ind korrekt.
Der går nok nogle dage inden det er afprøvet.
Håber i har tålmodighed.
Avatar billede mugs Novice
12. december 2003 - 07:50 #9
Hvad er dit problem?
Jeg kan sende dig et eksempel, hvis du lægger din e-mail.
Avatar billede banelars Nybegynder
12. december 2003 - 19:39 #10
Min e-mail er banelars@orangenet.dk
Avatar billede mugs Novice
12. december 2003 - 19:52 #11
Sendt.
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