> |  
re : Invio mail con campo Rich Text
FabioVSD
So di non essere stato molto chiaro... e cerco di porre rimedio.

Dunque, ho un DB che gira sotto WEB. Nel modulo principale dell\'applicazione, c\'č un campo ("Segn_destinatario") a cui inviare una mail (es. pinco_palla@abc.it), e un campo "Segn_allegati" di tipo Rich Text dove, ad esempio, inserisco un file pdf.

Nello stesso modulo, c\'č un pulsante che richiama un Agente (esegui Client, Formula) con la seguente specifica:
@Command([ToolsRunMacro]; "Notifica_Destinatari")

Quindi pur sotto WEB, utilizzo la tecnica di inviare la mail mediante Agente...

L\'agente "Notifica_Destinatari" fa fondamentalmente quello descritto nel primo post (con l\'aggiunta delle tue specifiche su come gestire l\'allegato caricato nel campo "Segn_allegati") e richiama una procedura interna all\'agente stesso:
\'---------------------------------------------------------------------------
Sub Invio_Mail(doc As notesDocument)

Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc_mail As NotesDocument

Dim ritem As NotesRichTextItem
Dim ritem2 As NotesRichTextItem

Set db = session.CurrentDatabase

Set doc_mail = New NotesDocument(db)
doc_mail.Form = "Postino"

doc_mail.Subject = "Bla bla bla"

Set ritem = New NotesRichTextItem(doc_mail, "Body")

Call ritem.appendText ("bla bla bla")

Set ritem2 = doc.GetFirstItem("Segn_allegati")
If ( ritem.Type = RICHTEXT And doc.HasEmbedded ) Then
Call ritem.AppendRTItem( ritem2 )
End If

doc_mail.SendTo =doc.Segn_destinatario(0)

Call doc_mail.save(True,True)
Call doc_mail.Send(True)

End Sub
\'--------------------------------------------------------------------------------

La procedura utilizza un modulo del database denominato "Postino" che presenta i campi "Subject" e "Body".

Tutto qui... (scusa se mi sono dilungato un po\' troppo!)

Sotto WEB l\'agente invia correttamente la mail al destinatario specificato, ma senza riportare l\'allegato presente nel campo "Segn_allegato".

Lo stesso agente, perņ, da client, invia la mail con l\'allegato costituito dal file presente nel campo "Segn_allegati".

Come anticipavo nel post precedente, ho il sospetto che sbaglio qualcosa a valorizzare il campo allegato all\'interno del modulo principale sotto WEB (a differenza del lato client dove bastava semplicemente definire il campo Rich Text e allegare il file dalle opzioni di menu...).

Ancora grazie per l\'interessamento!





Invio mail con campo Rich Text - FabioVSD -
    re : Invio mail con campo Rich Text - FabioVSD -
        re... : Invio mail con campo Rich Text - maci -
    re : Invio mail con campo Rich Text - maci -
    re : Invio mail con campo Rich Text - FabioVSD -
        re... : Invio mail con campo Rich Text - maci -
    You are here re : Invio mail con campo Rich Text - FabioVSD -
        re... : Invio mail con campo Rich Text - maci -
    re : Invio mail con campo Rich Text - FabioVSD -