Unit rXLSExport
Uses Functions and Procedures Variables
Description
rXLSExport unit contains TrXLSExport - non visual component which provides functionality for exporting of any data directly to XLS file using OLE; it can easily export data from any dataset or DBGrid.
Updated version compatible with Delphi2010+. Splash screen in demo version.
Overview
Classes, Interfaces, Objects and Records
Types
Constants
Description
Types
TXLSCellFormat = (...); |
Defines types of cell format
Values
-
cfNone
-
cfBold
-
cfItalic
-
cfUnderline
|
TXLSExportOption = (...); |
Defines options for ExportTable function
Values
-
xleExportTitles
-
xleRealFieldNamesAsTitle
-
xleBoldTitles
-
xleAddSumRow
-
xleStringFieldAsText
-
xleSetCellFormat
-
xleSetCellBorders
-
xleWrapMemoField
-
xleSetColumnWidth
-
xleSetRowHeight
-
xleFreezeTitles
-
xleSetAutoFilter
-
xleSetPageSetup
-
xleOnlyVisibleFields
-
xleOnlySelectedRows
-
xleExportPictures
-
xleAddAsNewSheet
-
xleAddToExistingRows
-
xleTrimData
-
xleNumericFieldAsFloat
|
TXLSExportOptions = set of TXLSExportOption; |
Defines options for ExportTable function
|
TXLSExportColor = (...); |
Values
-
xleSetBkColor
-
xleSetFontColor
-
xleHideText
|
TXLSVerticalAlignment = (...); |
Defines vertical alignment possibilty
Values
-
vaNone
-
vaTop
-
vaCenter
-
vaBottom
|
TGetFieldType = procedure(Sender: TObject; Field: TField; var FieldType: integer) of object; |
Defines event for custom definition of field with picture
|
TPreparePictureEvent = procedure(Sender: TObject; Row, Column: integer; Field: TField; Picture: TPicture) of object; |
Defines event for custom preparation of the picture before exporting
|
TPrepareDatabarEvent = procedure(Sender: TObject; Field: TField; var DatabarSetting: TDatabarSetting) of object; |
Defines event for custom preparation of the Databar before exporting
|
TPrepareColorScaleEvent = procedure(Sender: TObject; Field: TField; var ColorScaleSetting: TColorScaleSetting) of object; |
Defines event for custom preparation of the ColorScale before exporting
|
TPrepareIconSetEvent = procedure(Sender: TObject; Field: TField; var IconSetSetting: TIconSetSetting) of object; |
Defines event for custom preparation of the IconSet before exporting
|
Constants
xlOpenXMLWorkbookMacroEnabled = 52; |
|
xlOpenDocumentSpreadsheet = 60; |
|
xlWorkbookNormal = -4143; |
|
xlHairline = 1; |
Cell Borders
|
xlContinuous = 1; |
Line type
|
xlLandscape = $00000002; |
Constants for enum XlPageOrientation
|
cColWidthPixelRatioDefault = 9.15; |
ratio between width/height and pixels
|
cRowHeightPixelRatioDefault = 1.65; |
|
xlDayLeadingZero = $0000002A; |
international
|
xlDecimalSeparator = $00000003; |
|
xlMonthLeadingZero = $00000029; |
|
xl4DigitYears = $0000002B; |
|
xlDateSeparator = $00000011; |
|
Author
Created
Feb 2014
Last Modified
Dec 2021
Generated by PasDoc 0.15.0.
|