使用 XtraReports,可以把报表文档转换 (导出) 为多种流行格式,而不需要在您或最终用户的机器上安装任何第三方组件。
在下面列出了可用的格式。
在把报表文档导出为这些格式之一时,请切记有两种不同的文档生成原则:
- 逐页 文档绘制格式,建立在 WYSIWYG(所见即所得) 原则之上 —— 当把报表导出为这种格式时,报表的页眉和页脚、以及天头、地脚出现在 每个页面 中,正好与出现在报表的“打印预览”中的相同;
- 表状 (或网格状) 布局格式,把报表转换为整体文档,报表的页眉和页脚、以及天头、地脚 只重复一次 —— 在文档的开始和结束处。
下表提供了关于导出格式体系结构的信息。
此外,某些导出格式要求报表控件被正确放置。 尤其是要确保报表控件 没有相互交叉,因为当导出为这些格式时,报表控件交叉会导致错误的结果。
通过启用报表的 DesignerOptions.ShowExportWarnings 属性,在设计时刻可以轻松控制这一要求。 然后,检查同否出现了以 红色 绘制的控件。 如果出现 —— 当鼠标指针悬停在控件上面时,会显示惊叹记号(四向大小调整光标)。 在这种情况下,应该校正控件布局,来确保报表可以被正确导出为所有格式。
下表提供了允许以及禁止控件交叉的导出格式的信息。