Implementera Custom Calculation Engine för att utöka standardberäkningsmotorn för Aspose.Cells
Contents
[
Hide
]
Implementera Custom Calculation Engine
Aspose.Cells har en kraftfull beräkningsmotor som kan beräkna nästan alla Microsoft Excel-formler. Trots detta låter den dig också utöka standardberäkningsmotorn som ger dig större kraft och flexibilitet.
Följande egenskap och klasser används för att implementera denna funktion.
Följande kod implementerar Custom Calculation Engine. Den implementerar gränssnittet**AbstractCalculationEngine** som har en**Calculate(CalculationData data)** metod. Denna metod kallas mot alla dina formler. Inuti denna metod fångar vi**Belopp** formeln och ökar dess värde med 30. Så om det beräknade värdet Aspose.Cells är 20, kommer vår anpassade motor att göra det till 50 genom att lägga till 30.
Programmeringsexempel
Konsolutgång
Här är konsolutgången för ovanstående exempelkod.
Without Custom Engine Value of A1: 20
With Custom Engine Value of A1: 50