XtraGridのExportToXlsメソッドの前提条件は何ですか?これを実現するには、XtraGrid DLLに加えていくつかのDLLを含める必要がありますか?エクスポートは舞台裏でOffice相互運用機能を使用しますか?一部のマシンでは機能し、他のマシンでは失敗するという問題の根底に到達しようとしています。
2 に答える
XtraGridのExportToXlsメソッドの前提条件は何ですか?
これを実現するには、XtraGrid DLLに加えていくつかのDLLを含める必要がありますか?
回答:
ソース:エクスポートのメソッドと設定およびGridControl.ExportToXls(String、XlsExportOptions)メソッド
XtraGridコントロールは、さまざまな形式でデータをエクスポートできる一連のメソッドを提供します。これらのメソッドは、XtraPrintingライブラリに実装されているルーチンを使用してデータをエクスポートします。
GridControl.ExportToXls(String)メソッドメソッドは、XtraPrintingライブラリのDevExpress.XtraPrinting.PrintingSystemBase.ExportToXlsメソッドを間接的に呼び出します。このライブラリが利用できない場合、メソッドは何もしません。ExportToXlsメソッドの詳細については、DevExpress.XtraPrinting.PrintingSystemBase.ExportToXlsトピックを参照してください。
エクスポートは舞台裏でOffice相互運用機能を使用しますか?
これに関しては、DevExpressの担当者に説明を求める必要があります。私の理解によると、MicrosoftOfficeの相互運用DLL参照は必要ありません。
GridControl.ExportToXlsメソッドは、DevExpress印刷ライブラリ(DevExpress.Printing.v12.2.Core.dll)のPrintingSystemBase.ExportToXlsメソッドを間接的に呼び出します。このライブラリが利用できない場合、メソッドは何もしません。したがって、プロジェクトではDevExpress.Printing.v12.2.Core.dllライブラリのみを参照する必要があります。Office参照は必要ありません。
GridControlでのデータのエクスポートに関する一般的な情報については、エクスポートの概要を参照してください。
特定の問題について保証された支援を受けるには、 DevExpressサポートに直接連絡してください。