本主题说明了把报表文档导出为 HTML 格式的细节。
把文档导出为 HTML 文件时可以指定的选项,被存储在 HtmlExportOptions 类中,并且可以通过报表的 ExportOptions.Html 属性来访问。
在这些选项中,HtmlExportOptionsBase.ExportMode 属性确定把文档导出为 HTML 的方式。 例如,可以导出为 单个文件 (在开始位置有一个页眉,在结束位置有一个页脚)。 或者可以 逐页 导出为 单个文件 或 不同的文件。
注意 |
---|
注意,只有那些 没有相互交叉 的报表控件可以被正确导出为 HTML。 在其他情况下,形成的 HTML 文件可能会有完全混乱的布局。 |
为了确保报表布局可以被保存为 HTML 格式,请在设计时刻启用报表的 DesignerOptions.ShowExportWarnings 属性,并检查以确保没有为相交控件 (以 红色 着色) 显示惊叹记号 (四向大小调整光标)。
可以使用下列方法之一把报表导出为 HTML。
- XtraReport.ExportToHtml (传递或不传递上面列出的选项作为参数);
- ReportViewer.WriteHtmlTo。