Classe HTMLFormatOptions

Fornisce le proprietà per il recupero e l'impostazione delle opzioni durante l'esportazione nel formato HTML.

Per un elenco di tutti i membri di questo tipo, vedere Membri HTMLFormatOptions.

Object

   HTMLFormatOptions

[Visual Basic]

Public Class HTMLFormatOptions

[C#]

public class HTMLFormatOptions

[C++]

__gc public class HTMLFormatOptions

[VJ#]

public class HTMLFormatOptions

Note

La proprietà HTMLFileName deve corrispondere alla proprietà DiskFileName dell'oggetto DiskFileDestinationOptions.

Esempio

In questo esempio vengono illustrati l'utilizzo e l'impostazione di alcune proprietà della classe HTMLFormatOptions.

[Visual Basic]

Private Sub ExportToHTML(ByVal file As String, ByVal _
seperatePages As Boolean, ByVal pageNavigator As Boolean)

   ' Dichiara le variabili e recupera le opzioni di esportazione.
   Dim htmlOpts As New HTMLFormatOptions()
   Dim exportOpts As New ExportOptions()
   Dim diskOpts As New DiskFileDestinationOptions()

   ' Imposta le opzioni del formato HTML.
   htmlOpts.HTMLFileName = file
   htmlOpts.HTMLEnableSeparatedPages = seperatePages
   htmlOpts.HTMLHasPageNavigator = pageNavigator
   Report.ExportOptions.FormatOptions = htmlOpts

   ' Con il formato HTML è necessario impostare anche le opzioni di destinazione.
   diskOpts.DiskFileName = file
   Report.ExportOptions.DestinationOptions = diskOpts

   ' Esportazione del report.
   Report.ExportOptions.ExportDestinationType = _
   ExportDestinationType.DiskFile
   Report.ExportOptions.ExportFormatType = _
   ExportFormatType.HTML40

   Report.Export()
End Sub

[C#]

private void ExportToHTML (string file, bool seperatePages, bool pageNavigator)
{
   // Dichiara le variabili e recupera le opzioni di esportazione.
   HTMLFormatOptions htmlOpts = new HTMLFormatOptions ();
   ExportOptions exportOpts = new ExportOptions();
   DiskFileDestinationOptions diskOpts = new 
   DiskFileDestinationOptions ();

   // Imposta le opzioni del formato HTML.
   htmlOpts.HTMLFileName = file;
   htmlOpts.HTMLEnableSeparatedPages = seperatePages;
   htmlOpts.HTMLHasPageNavigator = pageNavigator;
   Report.ExportOptions.FormatOptions = htmlOpts;

   // Con il formato HTML è necessario impostare anche le opzioni di destinazione.
   diskOpts.DiskFileName = file;
   Report.ExportOptions.DestinationOptions = diskOpts;

   // Esportazione del report.
   Report.ExportOptions.ExportDestinationType = 
   ExportDestinationType.DiskFile;
   Report.ExportOptions.ExportFormatType = 
   ExportFormatType.HTML40;

   Report.Export ();
}

[C++]

static void ExportToHTML (String* file, bool seperatePages, bool pageNavigator)
{
   // Dichiara le variabili e recupera le opzioni di esportazione.
   HTMLFormatOptions* htmlOpts = new HTMLFormatOptions ();
   ExportOptions* exportOpts = new ExportOptions();
   DiskFileDestinationOptions* diskOpts = new 
   DiskFileDestinationOptions ();

   // Imposta le opzioni del formato HTML.
   htmlOpts->HTMLFileName = file;
   htmlOpts->HTMLEnableSeparatedPages = seperatePages;
   htmlOpts->HTMLHasPageNavigator = pageNavigator;
   Report->ExportOptions->FormatOptions = htmlOpts;

   // Con il formato HTML è necessario impostare anche le opzioni di destinazione.
   diskOpts->DiskFileName = file;
   Report->ExportOptions->DestinationOptions = diskOpts;

   // Esportazione del report.
   Report->ExportOptions->ExportDestinationType = 
   ExportDestinationType::DiskFile;
   Report->ExportOptions->ExportFormatType = 
   ExportFormatType::HTML40;

   Report->Export ();
}

[VJ#]

private void ExportToHTML (String file, boolean seperatePages, boolean pageNavigator)
{
   // Dichiara le variabili e recupera le opzioni di esportazione.
   HTMLFormatOptions htmlOpts = new HTMLFormatOptions ();
   DiskFileDestinationOptions diskOpts = new 
   DiskFileDestinationOptions ();

   // Imposta le opzioni del formato HTML.
   htmlOpts.set_HTMLFileName(file);
   htmlOpts.set_HTMLEnableSeparatedPages(seperatePages);
   htmlOpts.set_HTMLHasPageNavigator(pageNavigator);
   Report.get_ExportOptions().set_FormatOptions(htmlOpts);

   // Con il formato HTML è necessario impostare anche le opzioni di destinazione.
   diskOpts.set_DiskFileName(file);
   Report.get_ExportOptions().set_DestinationOptions( diskOpts);

   // Esportazione del report.
   Report.get_ExportOptions().set_ExportDestinationType( 
   ExportDestinationType.DiskFile);
   Report.get_ExportOptions().set_ExportFormatType( 
   ExportFormatType.HTML40);

   Report.Export ();
}

Requisiti

Spazio dei nomi: CrystalDecisions.Shared

Piattaforme: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP

Assemblaggio: CrystalDecisions.Shared (in CrystalDecisions.Shared.dll)

Vedere anche

Membri HTMLFormatOptions | Spazio dei nomi CrystalDecisions.Shared