1

XtraGrid 的 ExportToXls 方法的先决条件是什么?要做到这一点,除了 XtraGrid DLL 之外,是否还必须包含一些 DLL?导出是否在幕后使用 Office 互操作?我试图找出一个问题的根源,它在某些机器上工作而在其他机器上失败。

4

2 回答 2

3

XtraGrid 的 ExportToXls 方法的先决条件是什么?
要做到这一点,除了 XtraGrid DLL 之外,是否还必须包含一些 DLL?

答:

来源导出方法和设置以及GridControl.ExportToXls(String,XlsExportOptions) 方法

XtraGrid 控件提供了一组允许您以各种格式导出数据的方法。这些方法使用 XtraPrinting 库中实现的例程导出数据。

GridControl.ExportToXls(String) Method 方法间接调用XtraPrinting 库的DevExpress.XtraPrinting.PrintingSystemBase.ExportToXls 方法。如果此库不可用,则该方法不执行任何操作。有关 ExportToXls 方法的详细信息,请参阅 DevExpress.XtraPrinting.PrintingSystemBase.ExportToXls 主题

XtraPrinting 库参考

导出是否在幕后使用 Office 互操作?

关于这一点,您需要询问 DevExpress人员以进行澄清。据我了解,它不需要任何 Microsoft Office 互操作 dll 引用。

于 2013-01-15T07:32:27.997 回答
0

GridControl.ExportToXls方法间接调用DevExpress 打印库 (DevExpress.Printing.v12.2.Core.dll)的PrintingSystemBase.ExportToXls方法。如果此库不可用,则该方法不执行任何操作。因此,您应该只在项目中引用 DevExpress.Printing.v12.2.Core.dll 库。不需要任何 Office 参考资料。

有关在 GridControl 中导出数据的一般信息,请参阅导出概述

要获得有关您的特定问题的有保证的帮助,请直接与DevExpress 支持联系。

于 2013-01-15T07:21:12.683 回答