Работа с пользовательским механизмом расчета для GridJs
Реализовать пользовательский механизм расчета
Aspose.Cells.GridJs имеет мощный вычислительный механизм, который может вычислять почти все формулы Microsoft Excel. Несмотря на это, он также позволяет расширить механизм расчета по умолчанию, что обеспечивает большую мощность и гибкость.
При реализации этой функции используются следующие свойства и классы.
- [GridAbstractCalculationEngine] (https://reference.aspose.com/cells/net/aspose.cells.gridjs/gridabstractcalculationengine)
- [GridCalculationData] (https://reference.aspose.com/cells/net/aspose.cells.gridjs/gridcalculationdata)
Следующий код реализует пользовательский механизм вычислений. Он реализует интерфейс**[GridAbstractCalculationEngine] (https://reference.aspose.com/cells/net/aspose.cells.gridjs/gridabstractcalculationengine)** который имеет**[Рассчитать (данные GridCalculationData)] (https://reference.aspose.com/cells/net/aspose.cells.gridjs/gridabstractcalculationengine/methods/calculate)** метод. Этот метод вызывается для всех ваших формул. Внутри этого метода мы фиксируем**МАЙТЕСТФУНК** формулу и умножить на 2 значение первого параметра.