Nevron Open Vision Documentation

In This Topic

Formulas Overview

In This Topic

Nevron Open Vision (NOV) implements a complete and feature rich support for formulas, that aims to allow the development of different high-end modules for which strong formula support is essential.

Formulas are currently used in the DOM Formula Expressions, and as such provide the means for versatile many-to-one functional binding scenarios that are available to all products built upon the DOM.

The following list outlines the major features of the NOV Formulas module:

**Operators**- complete set of arithmetic, comparison, logical and bitwise operators that let you author compact formulas.**Functions**- complete set of functions that let you perform versatile mathematical calculations as well as perform different text, array, type and flow processing tasks.**Support for measures**- complete support for measures (numbers with associated measurement unit) and for common arithmetic and mathematical operations with measures (measurement units algebra).**Support for scopes and local variables**- support for statements, scopes and local variables, that is indeed a rare feature in formula engines.**Support for arrays -**strong support for arrays and operations with arrays. Array operations are essential for spreadsheets and data analysis.**Performance**- the formula engine is specially optimized for performance.

All examples related to the NOV Formulas assume that you are using the **Nevron.Nov.Formulas** namespace and that you have referenced the **Nevron.Nov.Presentation.XXX.dll** for the specific runtime that you target.

See Also