Aspose.Cells Varsayılan Hesaplama Motorunu genişletmek için Özel Hesaplama Motorunu uygulayın
Aspose.Cells, Microsoft Excel formüllerinin neredeyse tamamını hesaplayabilen güçlü bir hesaplama motoruna sahiptir. Buna rağmen, size daha fazla güç ve esneklik sağlayan varsayılan hesaplama motorunu genişletmenize de olanak tanır.
Bu özelliğin uygulanmasında aşağıdaki özellik ve sınıflar kullanılır.
Özel Hesaplama Motorunu Uygulama
Aşağıdaki kod Özel Hesaplama Motorunu uygular. Arayüzü uygularÖzetHesaplamaMotoru tek bir yöntemi olancalculate(CalculationData data). Bu yöntem tüm formüllerinize karşı çağrılır. Bu yöntemin içinde şunları yakalarız:TODAY işlevini kullanın ve sistem tarihine bir gün ekleyin. Dolayısıyla, geçerli tarih 27/07/2023 ise özel motor TODAY() işlevini 28/07/2023 olarak hesaplayacaktır.
Programlama Örneği
Sonuç
Lütfen yukarıdaki örnek kodun konsol çıktısını kontrol edin; özel motorla A1’in değeri (tarih saat), özel motor olmadan sonuçtan bir gün sonra olmalıdır.