MicrosoftMailDestinationOptions Clase
Proporciona propiedades para la recuperación y configuración de opciones al exportar a Microsoft Mail.
Para obtener una lista de todos los miembros de este tipo, vea Miembros de MicrosoftMailDestinationOptions.
System.Object
CrystalDecisions.Shared.ExportDestinationOptions
MicrosoftMailDestinationOptions
[Visual Basic]
Public Class MicrosoftMailDestinationOptions
Implements ICloneable
[C#]
public class MicrosoftMailDestinationOptions : ICloneable
Observaciones
Para exportar correctamente a Microsoft Mail, el sistema debe tener primero cargada mapisp32.dll. Se puede cargar mapisp32.dll ejecutando el cliente de correo, por ejemplo, Microsoft Outlook.
Ejemplo
Este ejemplo muestra el procedimiento para establecer parte de las propiedades de la clase MicrosoftMailDestinationOptions.
[VJ#]
static void ExportToMSMail(String toList, String subject, String message,
String ccList, String user, String password)
{
PdfRtfWordFormatOptions pdfOpts =
ExportOptions.CreatePdfRtfWordFormatOptions();
MicrosoftMailDestinationOptions mailOpts =
ExportOptions.CreateMicrosoftMailDestinationOptions();
ExportOptions exportOpts = new ExportOptions();
pdfOpts.set_UsePageRange( false );
exportOpts.set_ExportFormatOptions( pdfOpts );
mailOpts.set_MailCCList( ccList );
mailOpts.set_MailMessage( message );
mailOpts.set_MailSubject( subject );
mailOpts.set_MailToList( toList );
mailOpts.set_Password( password );
mailOpts.set_UserName( user );
exportOpts.set_ExportDestinationOptions( mailOpts );
exportOpts.set_ExportDestinationType(
ExportDestinationType.MicrosoftMail);
exportOpts.set_ExportFormatType(
ExportFormatType.PortableDocFormat);
Report.Export(exportOpts);
}
[Visual Basic]
Public Sub ExportToMSMail(ByVal toList As String, ByVal subject As String, ByVal message As String, _
ByVal ccList As String, ByVal user As String, ByVal password As String)
Dim pdfOpts As PdfRtfWordFormatOptions = _
ExportOptions.CreatePdfRtfWordFormatOptions()
Dim mailOpts As MicrosoftMailDestinationOptions = _
ExportOptions.CreateMicrosoftMailDestinationOptions()
Dim exportOpts As ExportOptions = New ExportOptions
pdfOpts.UsePageRange = False
exportOpts.ExportFormatOptions = pdfOpts
mailOpts.MailCCList = ccList
mailOpts.MailMessage = message
mailOpts.MailSubject = subject
mailOpts.MailToList = toList
mailOpts.Password = password
mailOpts.UserName = user
exportOpts.ExportDestinationOptions = mailOpts
exportOpts.ExportDestinationType = _
ExportDestinationType.MicrosoftMail
exportOpts.ExportFormatType = _
ExportFormatType.PortableDocFormat
Report.Export(exportOpts)
End Sub
[C++]
static void ExportToMSMail (String* toList, String* subject, String* message,
String* ccList, String* user, String* password)
{
PdfRtfWordFormatOptions* pdfOpts =
ExportOptions::CreatePdfRtfWordFormatOptions();
MicrosoftMailDestinationOptions* mailOpts =
ExportOptions::CreateMicrosoftMailDestinationOptions();
ExportOptions* exportOpts = new ExportOptions();
pdfOpts->UsePageRange = false;
exportOpts->ExportFormatOptions = pdfOpts;
mailOpts->MailCCList = ccList;
mailOpts->MailMessage = message;
mailOpts->MailSubject = subject;
mailOpts->MailToList = toList;
mailOpts->Password = password;
mailOpts->UserName = user;
exportOpts->ExportDestinationOptions = mailOpts;
exportOpts->ExportDestinationType =
ExportDestinationType::MicrosoftMail;
exportOpts->ExportFormatType =
ExportFormatType::PortableDocFormat;
Report->Export (exportOpts);
};
[C#]
static void ExportToMSMail(string toList, string subject, string message,
string ccList, string user, string password)
{
PdfRtfWordFormatOptions pdfOpts =
ExportOptions.CreatePdfRtfWordFormatOptions();
MicrosoftMailDestinationOptions mailOpts =
ExportOptions.CreateMicrosoftMailDestinationOptions();
ExportOptions exportOpts = new ExportOptions();
pdfOpts.UsePageRange = false;
exportOpts.ExportFormatOptions = pdfOpts;
mailOpts.MailCCList = ccList;
mailOpts.MailMessage = message;
mailOpts.MailSubject = subject;
mailOpts.MailToList = toList;
mailOpts.Password = password;
mailOpts.UserName = user;
exportOpts.ExportDestinationOptions = mailOpts;
exportOpts.ExportDestinationType =
ExportDestinationType.MicrosoftMail;
exportOpts.ExportFormatType =
ExportFormatType.PortableDocFormat;
Report.Export(exportOpts);
}
Requisitos
Espacio de nombres CrystalDecisions.Shared
Ensamblado CrystalDecisions.Shared (CrystalDecisions.Shared.dll)
Vea también
MicrosoftMailDestinationOptions Miembros | CrystalDecisions.Shared Espacio de nombres
©2005 Business Objects SA Reservados todos los derechos.
Business Objects SA http://www.spain.businessobjects.com/ Servicios de soporte http://www.spain.businessobjects.com/Servicios/soporte.htm |