Back to Devexpress

dxSpreadSheetCoreFormulas Unit

vcl-dxspreadsheetcoreformulas.md

latest3.5 KB
Original Source

dxSpreadSheetCoreFormulas Unit

Classes

NameDescription
EdxSpreadSheetCircularReferencesErrorThe exception class for handling circular references detected when parsing formula expressions.
EdxSpreadSheetFormulaIsTooLongErrorThe exception class for handling formula expression validation errors.
TdxSpreadSheetCustomFormulaThe base class for all classes that implement containers for storing parsed formula expressions.
TdxSpreadSheetCustomFormulaControllerThe base class for formula expression controllers in ExpressSpreadSheet products.
TdxSpreadSheetCustomFormulaListAn ordered list for managing parsed formula expressions.
TdxSpreadSheetFormulaResult
TdxSpreadSheetFormulaToken

Enums

Name
TdxSpreadSheetFunctionParamKind
TdxSpreadSheetFunctionResultKind

Methods

NameDescription
dxSpreadSheetCalculateExpression(TdxSpreadSheetFormulaToken,TdxSpreadSheetFormulaResult,Boolean)Evaluates the specified parsed formula expression token.
dxSpreadSheetInitializeParamInfo(Integer,Integer,TdxSpreadSheetFunctionParamKindInfo)Sets the size of the specified dynamic array of ExpressSpreadSheet -compatible function parameter types.
dxSpreadSheetIsReferenceToken(TdxSpreadSheetFormulaToken,TdxSpreadSheetFormulaResult)
dxSpreadSheetParseReference(string,Untyped)Parses the specified cell reference and appends it to a parsed formula expression.

Types

NameDescription
TdxSpreadSheetEnumFormulasFunc
TdxSpreadSheetForEachCallBack
TdxSpreadSheetFormulaEnumReferencesProcThe cell reference enumeration procedural type.
TdxSpreadSheetFormulaEnumReferenceTokensProc
TdxSpreadSheetFunctionParamKindInfo