TdxSpreadSheetTableView Members
A worksheet type (View) designed for tabular data visualization and processing.Constructors
Name | Description |
---|---|
Create(TdxCustomSpreadSheet) | Creates a new persistent object for the specified Spreadsheet or Report Designer control. Inherited from TdxSpreadSheetPersistentObject. |
Properties
Name | Description |
---|---|
Active | Specifies if the worksheet is active. Inherited from TdxSpreadSheetCustomView. |
BottomRow | Specifies an index of the row displayed at the bottom of the Table View worksheet’s visible area. |
Bounds | Returns the boundaries of the displayed worksheet area. Inherited from TdxSpreadSheetCustomView. |
Caption | Specifies the worksheet‘s caption (name). Inherited from TdxSpreadSheetCustomView. |
Cells | Provides indexed access to cell objects in the worksheet. |
CellStyles | Stores all cell styles used in the current worksheet. Inherited from TdxSpreadSheetCustomView. |
Columns | Provides access to the column collection within the current Table View worksheet. |
ConditionalFormatting | Provides access to the conditional formatting controller that manages rules that apply to cell ranges within the worksheet. |
Containers | Provides access to the floating container collection created within the current worksheet. Inherited from TdxSpreadSheetCustomView. |
Dimensions | Returns the populated worksheet area. |
FrozenColumn | Specifies an index of the frozen column adjacent to a frozen pane separator. |
FrozenRow | Specifies an index of the frozen row adjacent to a frozen pane separator. |
History | Provides access to the history of the Spreadsheet control instance to which the current Table View worksheet belongs. |
HitTest | Returns HitTest information about a specific point within the Table View worksheet. |
Hyperlinks | Provides access to hyperlink collection within the current Table View worksheet. |
Index | Specifies the worksheet tab position within the caption bar. Inherited from TdxSpreadSheetCustomView. |
IsEditing | Returns a value indicating whether an in-place editor is active within the current Table View worksheet. |
LeftColumn | Specifies an index of the on the left side of the Table View worksheet’s visible area. |
MergedCells | Provides access to the merged cell collection within the current Table View worksheet. |
Options | Specifies the Table View worksheet’s appearance and functionality settings. |
OptionsPrint | Provides access to all Table View worksheet’s print settings. |
OptionsProtection | Specifies the Table View worksheet protection settings. |
PrintArea | Returns the Table View worksheet’s content print limitation area. |
RightColumn | Specifies the index of the column at the right edge of the Table View worksheet’s visible area. |
Rows | Provides access to the Table View worksheet’s row collection. |
Selection | Provides access to the collection of selected cell ranges and objects in the worksheet. |
SpreadSheet | Provides access to the Spreadsheet or Report Designer control to which the persistent object belongs. Inherited from TdxSpreadSheetPersistentObject. |
TopRow | Specifies an index of the row at the top of the Table View worksheet’s visible area. |
Visible |
Specifies if the worksheet is currently available to an end-user. f Inherited from TdxSpreadSheetCustomView. |
Methods
Name | Description |
---|---|
AddArrayFormula(string,string) | Creates a new array formula expression at the specified cell range. |
AddArrayFormula(string,TRect) | Creates a new array formula expression in the specified cell range. |
Assign(TPersistent) | Inherited from TPersistent. |
AssignTo(TPersistent) | Inherited from TPersistent. |
BeginUpdate | Postpones all worksheet redraw operations and related notifications that reflect any content change until an EndUpdate procedure call. Inherited from TdxSpreadSheetCustomView. |
CanClearCells | Identifies if it is possible to clear the current cell selection. |
CanClearCells(string) | Identifies if is possible to clear the specified cell range. |
CanClearCells(TRect) | Identifies if it is possible to clear the specified cell range. |
CanCopyToClipboard | Identifies if it is possible to copy the worksheet’s content to the clipboard. |
CanCutToClipboard | Identifies if it is possible to move the worksheet’s content to the clipboard. |
CanDelete | Identifies if users can delete cell data from the worksheet. |
CanDelete(TdxSpreadSheetCellsModification) | Identifies if users can delete cell data from the worksheet. |
CanDeleteComments | Identifies if it is possible to delete comments in the worksheet. |
CanDeleteComments(string) | Identifies if it is possible to delete comments in the specified cell range. |
CanDeleteComments(TRect) | Identifies if it is possible to delete comments in the specified cell range. |
CanDeleteHyperlink | Identifies if an end-user can remove a hyperlink. |
CanEditComment | Identifies if it is possible to edit comment containers within the worksheet. |
CanEditContainers | Identifies if an end-user can create and/or delete floating containers. Inherited from TdxSpreadSheetCustomView. |
CanEditHyperlinks | |
CanFillData | Returns a value indicating whether the AutoFill functionality is currently available. |
CanInsert | Identifies if users can insert cell data to the worksheet. |
CanInsert(TdxSpreadSheetCellsModification) | Identifies if users can insert columns or rows to the worksheet. |
CanInsertCells(string,TdxSpreadSheetCellsModification) | Identifies if it is possible to insert cells into the specified cell range. |
CanInsertCells(TRect,TdxSpreadSheetCellsModification) | Identifies if it is possible to insert cells into the specified cell range. |
CanMergeSelected | Identifies whether the currently selected cell range can be merged into a single cell. |
CanModifyDataInArea(string,TdxSpreadSheetCellsModificationMode) | Identifies if it is possible to change values within the specified cell range. |
CanModifyDataInArea(TRect,TdxSpreadSheetCellsModificationMode) | |
CanPasteFromClipboard | |
CanPasteFromClipboard(TdxSpreadSheetClipboardPasteOptions) | Identifies if it is possible to insert the clipboard’s content to the worksheet. |
CanSort | Identifies if it is possible to sort cell values. |
CanSplitSelected | Identifies whether the currently selected merged cell object can be split into ordinary cells. |
CellAtPoint(TPoint,TdxSpreadSheetCell,Boolean,Boolean) | Returns a cell object located at the specified position. |
CellAtPoint(TPoint,Integer,Integer,Boolean,Boolean) | Identifies a cell located at the specified position. |
ClearCells(string,TdxSpreadSheetTableViewClearCellsOptions) | Clears the specified cell range. |
ClearCells(string,Boolean,Boolean) | |
ClearCells(TRect,TdxSpreadSheetTableViewClearCellsOptions) | |
ClearCells(TRect,Boolean,Boolean) | |
ClearCellValues | Clears all values from the current cell selection. |
CopyCellDataToStream(string,TStream) | Copies cell values and formatting from the cell range specified in A1 format to a stream. |
CopyCellDataToStream(TRect,TStream) | Copies cell values and formatting from the specified cell range to a stream. |
CopyToClipboard | Copies the current selection to the clipboard. |
CreateCell(Integer,Integer) | Returns an underlying cell object of a cell at the specified position in the worksheet. |
CreateCell(string) | |
CutToClipboard | Moves the current selection to the clipboard. |
DeleteAllCells | Removes all cell objects from the worksheet. |
DeleteCells | |
DeleteCells(string,TdxSpreadSheetCellsModification,TdxSpreadSheetTableViewMergedCellsConflictResolution) | Deletes the current cell selection or a specified cell range. |
DeleteCells(TRect,TdxSpreadSheetCellsModification,TdxSpreadSheetTableViewMergedCellsConflictResolution) | |
DeleteColumns(Integer,Integer) | Removes a specified number of columns starting from a designated column. |
DeleteComments | |
DeleteComments(string) | |
DeleteComments(TRect) | Deletes all comment containers within the current selection or a designated cell range. |
DeleteHyperlink | Deletes a hyperlink. |
DeleteRows(Integer,Integer) | Removes a specified number of rows starting from a designated row. |
EditComment | Invokes the Customize Object dialog window with the active Text tab for a comment container. |
EditHyperlink | Invokes the Edit Hyperlink dialog. |
EndUpdate | Applies all pending changes and redraws the worksheet after a BeginUpdate procedure call. Inherited from TdxSpreadSheetCustomView. |
Equals(TObject) | Inherited from TObject. |
FillData(TcxDirection,Integer) | |
FillData(string,TcxDirection,Integer) | |
FillData(string,string) | |
FillData(TRect,TcxDirection,Integer) | Populates cells from the specified source. |
FillData(TRect,TRect) | |
ForEachCell(TdxSpreadSheetTableViewForEachCellProc) | |
ForEachCell(string,TdxSpreadSheetTableViewForEachCellProc,Boolean) | Performs a specific set of actions on all populated cells within a specific portion of the Table View worksheet. |
ForEachCell(TRect,TdxSpreadSheetTableViewForEachCellProc,Boolean) | |
FreezeColumns(Integer) | |
FreezeColumns(string) | Immobilizes one or more sequential worksheet columns at the left border of the Spreadsheet control’s content area. |
FreezePanes(Integer,Integer) | Freezes the specified numbers of rows and columns at the top and left edges of the Table View worksheet. |
FreezePanes(string) | |
FreezeRows(Integer) | Prevents one or more sequential rows from scrolling, immobilizing them at the top border of the Table View worksheet. |
GetCellData(Integer,Integer) protected | Returns data from a worksheet cell. |
GetCellValue(Integer,Integer,Variant,TdxSpreadSheetFormulaErrorCode) | Obtains both the value and error code of a cell within the Table View worksheet. |
GetHashCode | Inherited from TObject. |
GetMaxColumnIndex protected | Returns the index of the last column in the worksheet. |
GetMaxRowIndex protected | Returns the index of the last row in the worksheet. |
GetNamePath | Inherited from TPersistent. |
GetNextColumnWithNonEmptyCell(Integer,Integer,Boolean) protected | Returns the index of the nearest column object that follows or precedes the target cell position. |
GetNextRowWithNonEmptyCell(Integer,Integer,Boolean) protected | Returns the index of the nearest row object above or below the specified cell position. |
GetOwner | Inherited from TPersistent. |
HideEdit(Boolean) | Closes an active in-place cell editor. |
HideSelectedColumns | Hides all columns that intersect the cell selection area. |
HideSelectedRows | Hides all rows that intersect the cell selection area. |
InsertCells | |
InsertCells(string,TdxSpreadSheetCellsModification,TdxSpreadSheetTableViewMergedCellsConflictResolution) | Inserts an empty cell range into the worksheet. |
InsertCells(TRect,TdxSpreadSheetCellsModification,TdxSpreadSheetTableViewMergedCellsConflictResolution) | |
InsertColumns(Integer,Integer) | |
InsertColumns(string,Integer) | Inserts a specified number of uninitialized columns following the designated column. |
InsertRows(Integer,Integer) | Inserts a specified number of uninitialized rows following the designated row. |
Invalidate | Invalidates the Spreadsheet control‘s View area. Inherited from TdxSpreadSheetCustomView. |
InvalidateRect(TRect) | Invalidates a specified portion within the Spreadsheet control‘s View area. Inherited from TdxSpreadSheetCustomView. |
IsRowVisible(Integer) protected | Identifies if the specified worksheet row is visible for the Spreadsheet formula engine. |
MakeFocusedCellVisible | Scrolls the worksheet horizontally and/or vertically to show the focused cell. |
MakeVisible(TdxSpreadSheetContainer) | Scrolls the worksheet horizontally and/or vertically to show a specified floating container. |
MakeVisible(Integer,Integer) | Scrolls the worksheet horizontally and/or vertically to show a cell specified by its row and column indexes. |
MakeVisible(string) | Scrolls the worksheet horizontally and/or vertically to show a specified cell range. |
MakeVisible(TRect) | Scrolls the worksheet horizontally and/or vertically to show a specified cell range. |
MakeVisibleColumn(Integer) | Scrolls the worksheet horizontally to show the specified column. |
MakeVisibleColumn(string) | Scrolls the worksheet horizontally to show the specified column. |
MakeVisibleRow(Integer) | Scrolls the worksheet vertically to show the specified row. |
MergeSelected | Creates merged cells from selected cell ranges. |
PasteCellDataFromStream(TPoint,TStream,TdxSpreadSheetClipboardPasteOptions) | Pastes cell data and formatting from a stream object into the worksheet at the specified position. |
PasteFromClipboard | |
PasteFromClipboard(TdxSpreadSheetClipboardPasteOptions) | Inserts the clipboard’s content into the current cell selection. |
Protect | Invokes the Protect Sheet dialog. |
QueryInterface(TGUID,Untyped) | Inherited from TInterfacedPersistent. |
SetCellData(Integer,Integer,Variant,TdxSpreadSheetFormulaErrorCode) protected | Populates a cell at the specified position with a value and an error code. |
ShowEdit | Activates an in-place editor for the focused cell. |
ShowEditByKey(Char) | Activates an in-place editor for the focused cell and replaces its content with a specified character. |
ShowEditByMouse(Integer,Integer,TShiftState) | Activates an in-place editor for a cell under the mouse pointer. |
SortByColumnValues(string,TdxSortOrder[],Integer[]) | |
SortByColumnValues(TRect,TdxSortOrder[],Integer[]) | Sorts the specified cell range against multiple columns. |
SortByRowValues(string,TdxSortOrder[],Integer[]) | |
SortByRowValues(TRect,TdxSortOrder[],Integer[]) | Sorts the specified cell range against multiple rows. |
SplitSelected | Splits one or more merged cells into one or more selected cell ranges. |
ToString | Inherited from TObject. |
UnfreezePanes | Unlocks all previously frozen rows and columns. |
UnhideSelectedColumns | Displays all previously hidden columns that intersect the cell selection area. |
UnhideSelectedRows | Displays all previously hidden rows that intersect the cell selection area. |
Unprotect | Cancels the worksheet protection. |
See Also