HTMLFormatOptions Class
Provides properties for retrieving and setting options when exporting to HTML.
Namespace CrystalDecisions.Shared Assembly CrystalDecisions.Shared (CrystalDecisions.Shared.dll)
Syntax
'Declaration
Public Class HTMLFormatOptions
Inherits ExportFormatOptions
Implements ICloneable
public class HTMLFormatOptions : ExportFormatOptions, ICloneable
Remarks
The HTMLFileName property must match the DiskFileName property of the DiskFileDestinationOptions object.
Example
This example shows how to set some of the properties of the HTMLFormatOptions class. The code first declares variables, and gets the export options. Next, it sets HTML format options and destination options before exporting the report.
'Declaration
Private Sub ExportToHTML(ByVal file As String, ByVal _
seperatePages As Boolean, ByVal pageNavigator As Boolean)
Dim htmlOpts As HTMLFormatOptions = ExportOptions.CreateHTMLFormatOptions()
Dim diskOpts As DiskFileDestinationOptions = ExportOptions.CreateDiskFileDestinationOptions()
Dim exportOpts As New ExportOptions()
htmlOpts.HTMLFileName = file
htmlOpts.HTMLEnableSeparatedPages = seperatePages
htmlOpts.HTMLHasPageNavigator = pageNavigator
exportOpts.ExportFormatOptions = htmlOpts
diskOpts.DiskFileName = file
exportOpts.ExportDestinationOptions = diskOpts
exportOpts.ExportDestinationType = _
ExportDestinationType.DiskFile
exportOpts.ExportFormatType = _
ExportFormatType.HTML40
myReportDocument.Export(exportOpts)
End Sub
private static void ExportToHTML (string file, bool seperatePages, bool pageNavigator)
{
HTMLFormatOptions htmlOpts = ExportOptions.CreateHTMLFormatOptions();
DiskFileDestinationOptions diskOpts = ExportOptions.CreateDiskFileDestinationOptions();
ExportOptions exportOpts = new ExportOptions();
htmlOpts.HTMLFileName = file;
htmlOpts.HTMLEnableSeparatedPages = seperatePages;
htmlOpts.HTMLHasPageNavigator = pageNavigator;
exportOpts.ExportFormatOptions = htmlOpts;
diskOpts.DiskFileName = file;
exportOpts.ExportDestinationOptions = diskOpts;
exportOpts.ExportDestinationType =
ExportDestinationType.DiskFile;
exportOpts.ExportFormatType =
ExportFormatType.HTML40;
reportDocument.Export(exportOpts);
}
Inheritance Hierarchy
Object
ExportFormatOptions
HTMLFormatOptions
Version Information
Crystal Reports Basic for Visual Studio 2008
Supported since: Crystal Reports for Visual Studio .NET 2002