Avatar billede perstig Nybegynder
24. februar 2001 - 19:12 Der er 8 kommentarer og
1 løsning

Problem med at sende mail fra access

Jeg har en vare/leverandør-DB.
Fra en bestemt vare kan man klikke på den aktuelle leverandør, og en leverandørform kommer frem med leverandørens noteret egenskaber, bla. emailadresse.
Ved siden af textboxen med leverandørens emailadr. er der en knap som kalder den \"send
mail\" formular som jeg har hentet koden til andet sted her. Det virker udemærket, jeg kan sende mails fra formen.
Men jeg vil gerne have levrandørens email-adressen overført direkte til \"Til\" feltet på \"SendMail\" formularen.

Formen hvor email skal tages fra hedder: ufrm_LeverandørSubSub og textboxen hedder:
Mailadr1

Koden som jeg har hentet og modificeret lidt ser sådanne ud:

Private Sub cmdSendMail_Click()
On Error GoTo Err_cmdSendMail_Click

    Dim txbMailadr As String
    Dim txbCC As String
    Dim txbEmne As String
    Dim txbIndhold As String
 
    Screen.PreviousControl.SetFocus
    DoCmd.SendObject acSendForm, \"frmSendMail\", acFormatTXT, \"xxx@xxx.dk, , , \"testemne\", \"testIndhold\", False

Exit_cmdSendMail_Click:
    Exit Sub

Err_cmdSendMail_Click:
    MsgBox Err.Description
    Resume Exit_cmdSendMail_Click
   
End Sub 

Er der en der kan vise mig hvad jeg skal gøre for at overfører mailadressen.

På forhånd tak
perstig
Avatar billede perstig Nybegynder
24. februar 2001 - 19:17 #1
Se lige bort fra de 4 dimmer. De er sneget sig ind fra et af de utallige forsøg jeg har prøvet uden held.
Men det er iøvrigt navnene på de textboxe som jeg har på SendMail formen

perstig
Avatar billede fdata Forsker
25. februar 2001 - 19:44 #2
Det er ikke helt klart, hvad det er du vil.
Mener du, at du vil benytte mailadressen i Send dialogen, er det ligetil:

DoCmd.SendObject , , acFormatTXT, Forms!ufrm_LeverandørSubSub.Mailadr1, , , \"testemne\", \"testIndhold\", False

Men det virker, som om du vil mere. Forklar, please ...

Avatar billede perstig Nybegynder
25. februar 2001 - 20:48 #3
>>fdata

Det virker ganske ok. Tak for hjælpen

Lige et sidste spørgsmål.
Har jeg ret i at man ikke behøver Outlook for at sende på denne måde?
Avatar billede perstig Nybegynder
25. februar 2001 - 20:55 #4
Jeg ville gerne give dig(fdata) de 30 point, men det kan jeg ikke. Det plejer da ellers at være muligt at acceptere eller afvise i et par bokse lige over kommentar feltet, på de spørgsmål som man selv opretter???
Jeg har prøvet at logge af og logge på igen, uden det virker.
Virker det ikke imorgen kontakter jeg admin. så du kan få dine velfortjente point.
Avatar billede perstig Nybegynder
25. februar 2001 - 22:03 #5
AHA nu kan jeg se hvorfor jeg ikke kan give svar.
Det er jo kun en kommentar du har sendet, hvis du sender et svar får du pointene
Avatar billede perstig Nybegynder
25. februar 2001 - 22:05 #6
Hold kæft jeg må være træt !!!!!!!!
Jeg prøver lige igen.

ANA! nu kan jeg se hvorfor jeg ikke kan give dig point for dit svar.
Det er jo kun en kommentar du har sendt, hvis du sender et svar får du pointene.
Avatar billede jbjerre Nybegynder
25. februar 2001 - 22:49 #7
Du kan prøve at skifte xxx@xxx.dk med narvnet på din \"txtbox\" med mailadressen.
Husk at \"txtbox\" skal være af formatet tekst.
Avatar billede perstig Nybegynder
25. februar 2001 - 23:01 #8
Tak for svaret jbjerre

Men jeg må vist hellere give fdata pointene, hvis altså han svare, for det svar han gav idag kl.19.45 virker efter hensigten.

Men, tak alligevel
Avatar billede fdata Forsker
25. februar 2001 - 23:47 #9
Jeg sov vist også lidt i timen. Tak for point (på forskud).
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