Skip to main content

TdxSpreadSheetFormulaController Members

A formula expression manager employed by the Spreadsheet and Report Designer controls.

Constructors

Name Description
Create(TdxCustomSpreadSheet) Initializes a new instance of the TdxSpreadSheetFormulaController class with specified settings.
Create(Boolean) Creates a TcxObjectList class instance. Inherited from TcxObjectList.

Properties

Name Description
ArrayFormulas protected Provides access to the list of parsed formula expressions that return array results. Inherited from TdxSpreadSheetCustomFormulaController.
CalculationInProcess Identifies if the formula controller is currently performing a calculation. Inherited from TdxSpreadSheetCustomFormulaController.
Capacity Inherited from TList.
CircularReferencePaths Provides access to the circular reference paths stored by a spreadsheet control’s formula controller. Inherited from TdxSpreadSheetCustomFormulaController.
CircularReferencePathsAsString Returns the list of all circular reference paths in a spreadsheet. Inherited from TdxSpreadSheetCustomFormulaController.
Count Inherited from TList.
FormatSettings Provides access to the format settings used to parse formula expressions. Inherited from TdxSpreadSheetCustomFormulaController.
Items Provides indexed access to all parsed formula expressions managed by this controller.
List Inherited from TList.
OwnObjects Indicates whether the list manages instances of its stored items. Inherited from TcxObjectList.
SpreadSheet Returns the Spreadsheet or Report Designer control instance to which the formula controller belongs.

Methods

Name Description
Add(Pointer) Inherited from TList.
AddArrayFormula(TdxSpreadSheetCustomFormula) Inherited from TdxSpreadSheetCustomFormulaController.
Assign(TList,TListAssignOp,TList) Inherited from TList.
Calculate Calculates all formula expressions in the opened spreadsheet document.
Clear Clears the list. Inherited from TcxObjectList.
Delete(Integer) Inherited from TList.
EnumArrayFormulas(TObject,TdxSpreadSheetEnumFormulasFunc) Inherited from TdxSpreadSheetCustomFormulaController.
Equals(TObject) Inherited from TObject.
Error(PResStringRec,NativeInt) Inherited from TList.
Error(String,NativeInt) Inherited from TList.
Exchange(Integer,Integer) Inherited from TList.
Expand Inherited from TList.
Extract(Pointer) Inherited from TList.
ExtractItem(Pointer,TDirection) Inherited from TList.
First Inherited from TList.
FreeAndDelete(Integer) Destroys a stored item by its index in the list. Inherited from TcxObjectList.
FreeAndRemove(TObject) Removes the specified item from the list and destroys it. Inherited from TcxObjectList.
GetHashCode Inherited from TObject.
IndexOf(Pointer) Inherited from TList.
IndexOfItem(Pointer,TDirection) Inherited from TList.
Insert(Integer,Pointer) Inherited from TList.
Last Inherited from TList.
Move(Integer,Integer) Inherited from TList.
Pack Inherited from TList.
Remove(TdxSpreadSheetCustomFormula) Inherited from TdxSpreadSheetCustomFormulaController.
Remove(Pointer) Inherited from TList.
RemoveItem(Pointer,TDirection) Inherited from TList.
Sort(TListSortCompare) Inherited from TList.
SortList(TListSortCompareFunc) Inherited from TList.
ToString Inherited from TObject.
UpdateAnchorsAndBounds Inherited from TdxSpreadSheetCustomFormulaController.
UpdateReferences(TdxSpreadSheetTableView,TRect,TPoint,TdxSpreadSheetFormulaUpdateReferencesMode) Updates cell references for one or more parsed formula expressions.
UpdateReferences(TdxSpreadSheetCustomFormula,TdxSpreadSheetTableView,TRect,TPoint,TdxSpreadSheetFormulaUpdateReferencesMode)
See Also