Campo Formattato RTF

di il
4 risposte

Campo Formattato RTF

Buonasera,
ho una tabelle dove è presente un Campo Memo formattato RTF, questo viene usato come testo con una Call apposita costruita (con campi valorizzati in particolare .Body = MessaggioEmail = TestoRTF) per l'invio di una Mail List, ma viene riportato senza la Formattazione originale (Grassetto, Colore, Sottolineato, Ecc...) e in oltre sono visibili i caratteri di HTLM....???
Come si riesce ad mantenere la formattazione originaria???

4 Risposte

  • Re: Campo Formattato RTF

    Se usi SendObject per la mail parte PlainText.
    Per mandare una mail formattata devi usare un client di posta che supporta HTML ad esempio come Microsoft Outlook o simili.
  • Re: Campo Formattato RTF

    Questa è la Function che uso dopo aver opportunamente valorizzato i campi necessari .. il campo incriminato MessaggioEMail
    
    Function SpedisciEmail(Destinatari, DestinatariCC, DestinatariBCC, AllegatoEmail, OggettoEmail, MessaggioEmail)
        On Error Resume Next
    '
        Dim OggOutlook As Object
        Dim OggEmail As Object
    '
        Set OggOutlook = CreateObject("Outlook.Application")
        Set OggEmail = OggOutlook.CreateItem(0)
    '
         With OggEmail
                .To = Destinatari
                .CC = DestinatariCC                                 'utile per inserire un indirizzo in copia
                .bcc = DestinatariBCC                               'utile per inserire un indirizzo in copia nascosta
                .Subject = OggettoEmail
                .Body = MessaggioEmail
                .Attachments.Add AllegatoEmail
                .Send
         End With
    '
        On Error GoTo 0
        Set OggEmail = Nothing
        Set OggOutlook = Nothing
    '
    End Function
    
  • Re: Campo Formattato RTF

    La proprietà BodyFormat come devi impostarla...?
    Devi usare la proprietà Body oppure HTMLBody...?

    La guida di MSO hai provato a leggerla...?
  • Re: Campo Formattato RTF

    Grazie Alex.
    Ho usato HTMLBody ed e' OK!!
Devi accedere o registrarti per scrivere nel forum
4 risposte