This page has been archived and is no longer updated.

To buy this product, please visit: http://www.inabyte.com/

InaCalc

Enable advanced calculations in your accounting or spreadsheet application.

Published by Inabyte

About InaCalc

Enable advanced calculations in your accounting or spreadsheet application.

InaCalc supports conventional math operators and functions and is suitable for heavy-duty number crunching. It also supports other data types, such as string, date-time, logical, and operators and functions for these data types. It allows defining variables and sets of related formulas that implement spreadsheet-like recalculations.

New in Verson 2.x:

  • Added ability to set locale in the component (thousands and decimal separator) - allows for different country settings on the fly - ideal for websites that want to switch between langauages

The professional edition supports spreadsheet-like multiple formula recalculation, as well as custom function support and virtual variables.

The InaCalc component is useful in two general areas: first, when a formula has to be defined and evaluated at runtime (for example, if the end user is allowed to enter a formula that will be evaluated and used); second, when a set of formulas that depend on each other are defined, configured, and evaluated at run-time.

The various ways data flow, the custom function support, and the different modes of work give power and flexibility.

The component contains these objects:

  • InaCalcEngine Object
  • InaCalcAtoms Object
  • InaCalcAtom Object
  • InaCalcIFuncs Object
  • InaCalcFunc Object
  • InaCalcFuncArgTypes Object
  • InaCalcFuncArgVals Object