Skip to main content

DevExpress v24.2 Update — Your Feedback Matters

Our What's New in v24.2 webpage includes product-specific surveys. Your response to our survey questions will help us measure product satisfaction for features released in this major update and help us refine our plans for our next major release.

Take the survey Not interested

IcxExportProgress Interface

Allows you to track the progress of an export operation and abort it if necessary.

#Declaration

Delphi
IcxExportProgress = interface(IcxProgress)

#Remarks

You need to implement the IcxExportProgress interface and its OnProgress method in a handler object and pass it to one of the following data export methods as the optional AHandler parameter to track the progress of a data export operation:

#VCL Data Grid Export Methods

ExportGridDataToCSV
Exports cell content of a data grid to a CSV (comma-separated values) file.
ExportGridDataToCSVStream
Exports cell content of a data grid to a stream in CSV (comma-separated values) format.
ExportGridDataToExcel
Exports cell content of a data grid to a file in Microsoft Excel® binary format (XLS).
ExportGridDataToExcelStream
Exports cell content of a data grid to a stream in Microsoft Excel® binary format (XLS).
ExportGridDataToHTML
Exports cell content of a data grid to a file in HTML format.
ExportGridDataToHTMLStream
Exports cell content of a data grid to a stream in HTML format.
ExportGridDataToText
Exports cell content of a data grid to a file in plain text format.
ExportGridDataToTextStream
Exports cell content of a data grid to a stream in plain text format.
ExportGridDataToXLSX
Exports cell content of a data grid to a file in Office Open XML spreadsheet format (XLSX).
ExportGridDataToXLSXStream
Exports cell content of a data grid to a stream in Office Open XML spreadsheet format (XLSX).
ExportGridDataToXML
Exports cell content of a data grid to a file in XML format.
ExportGridDataToXMLStream
Exports cell content of a data grid to a stream in XML format.
ExportGridToCSV
Exports content of a data grid control to a file in CSV (comma-separated values) format.
ExportGridToCSVStream
Exports content of a data grid control to a stream in CSV (comma-separated values) format.
ExportGridToExcel
Exports content of a data grid control to a file in Microsoft Excel® binary format (XLS).
ExportGridToExcelStream
Exports content of a data grid control to a stream in Microsoft Excel® binary Format (XLS).
ExportGridToHTML
Exports content of a data grid control to a file in HTML format.
ExportGridToHTMLStream
Exports content of a data grid control to a stream in HTML format.
ExportGridToText
Exports content of a data grid control to a file in plain text format.
ExportGridToTextStream
Exports content of a data grid control to a stream in plain text format.
ExportGridToXLSX
Exports the currently active root level’s content to a file in Office Open XML spreadsheet format (XLSX).
ExportGridToXLSXStream
Exports content of a data grid control to a stream in Office Open XML spreadsheet format (XLSX).
ExportGridToXML
Exports content of a data grid control to a file in XML format.
ExportGridToXMLStream
Exports content of a data grid control to a stream in XML format.

#VCL Scheduler Export Methods

cxExportSchedulerToCSV
Exports user events from a scheduler control to a file in CSV (comma-separated values) format.
cxExportSchedulerToExcel
Exports user events from a scheduler control to a file in Microsoft Excel® binary format (XLS).
cxExportSchedulerToHTML
Exports user events from a scheduler control to a file in HTML format.
cxExportSchedulerToText
Exports user events from a scheduler control to a file in plain text format.
cxExportSchedulerToXLSX
Exports user events from a scheduler control to a file in Office Open XML spreadsheet format (XLSX).
cxExportSchedulerToXML
Exports user events from a scheduler control to a file in XML format.

#VCL Pivot Grid Export Methods

cxExportPivotGridDataToExcel
Exports unformatted data from a pivot grid to a file in XLS or XLSX format.
cxExportPivotGridToCSV
Exports content of a pivot grid to a file in CSV (comma-separated values) format.
cxExportPivotGridToExcel
Exports content of a pivot grid to a file in Microsoft Excel® binary format (XLS).
cxExportPivotGridToFile
Exports content of a pivot grid to a file in a specified format.
cxExportPivotGridToHTML
Exports content of a pivot grid to a file in HTML format.
cxExportPivotGridToText
Exports content of a pivot grid to a file in plain text format.
cxExportPivotGridToXLSX
Exports content of a pivot grid to a file in Office Open XML spreadsheet format (XLSX).
cxExportPivotGridToXML
Exports content of a pivot grid to a file in XML format.

#VCL Tree List Export Methods

cxExportTLToCSV
Exports content of a tree list control to a file in CSV (comma-separated values) format.
cxExportTLToExcel
Exports content of a tree list control to a file in Microsoft Excel® binary format (XLS).
cxExportTLToHTML
Exports content of a tree list control to a file in HTML format.
cxExportTLToText
Exports content of a tree list control to a file in plain text format.
cxExportTLToXLSX
Exports content of a tree list control to a file in Office Open XML spreadsheet format (XLSX).
cxExportTLToXML
Exports content of a tree list control to a file in XML format.

#VCL Vertical Grid Export Methods

cxExportVGToCSV
Exports content of a vertical grid control to a file in CSV (comma-separated values) format.
cxExportVGToExcel
Exports content of a vertical grid control to a file in Microsoft Excel® binary format (XLS).
cxExportVGToHTML
Exports content of a vertical grid control to a file in HTML format.
cxExportVGToText
Exports content of a vertical grid control to a file in plain text format.
cxExportVGToXLSX
Exports content of a vertical grid control to a file in Office Open XML format.
cxExportVGToXML
Exports content of a vertical grid control to a file in XML format.

Refer to the following topic for details: How to: Track Data Export Progress.

#Inheritance

IInterface
IcxProgress
IcxExportProgress
See Also