Aspose.Cells in Varsayılan Hesaplama Motorunu Genişletmek

Özel Hesaplama Motorunu Uygulama

Aşağıdaki kod, Özelleştirilmiş Hesaplama Motorunu uygular. Sadece bir yöntemi olan AbstractCalculationEngine arayüzünü uygular, bu metod calculate(CalculationData data)dır. Bu yöntem, formüllerinizin tümüne karşı çağrılır. Bu yöntem içinde, BUGÜN (TODAY) fonksiyonunu yakalıyor ve sistem tarihine bir gün ekliyoruz. Yani, şu anki tarih 27/07/2023 ise, özel motor BUGÜN() fonksiyonunu 28/07/2023 olarak hesaplar.

Programlama Örneği

Sonuç

Lütfen yukarıdaki örnek kodun konsol çıktısını kontrol edin, özel motor ile A1’in değeri (tarih saati) motor olmadan sonuçtan bir gün sonraki olmalıdır.

İlgili Makale