dxSpreadSheetCoreFormulas Unit
Classes
| Name | Description |
|---|---|
| EdxSpreadSheetCircularReferencesError | The exception class for handling circular references detected when parsing formula expressions. |
| EdxSpreadSheetFormulaIsTooLongError | The exception class for handling formula expression validation errors. |
| TdxSpreadSheetCustomFormula | The base class for all classes that implement containers for storing parsed formula expressions. |
| TdxSpreadSheetCustomFormulaController | The base class for formula expression controllers in ExpressSpreadSheet products. |
| TdxSpreadSheetCustomFormulaList | An ordered list for managing parsed formula expressions. |
| TdxSpreadSheetFormulaResult | |
| TdxSpreadSheetFormulaToken |
Methods
| Name | Description |
|---|---|
| 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
| Name | Description |
|---|---|
| TdxSpreadSheetEnumFormulasFunc | |
| TdxSpreadSheetForEachCallBack | |
| TdxSpreadSheetFormulaEnumReferencesProc | The cell reference enumeration procedural type. |
| TdxSpreadSheetFormulaEnumReferenceTokensProc | |
| TdxSpreadSheetFunctionParamKindInfo |