تنفيذ محرك الحساب المخصص لتوسيع محرك الحساب الافتراضي لـ Aspose.Cells

تنفيذ محرك الحساب المخصص

يطبق الشفرة التالية محرك الحساب المخصص. ينفذ الواجهة AbstractCalculationEngine التي تحتوي على طريقة واحدة فقط calculate(CalculationData data). تُستدعى هذه الطريقة ضد جميع صيغك. داخل هذه الطريقة، نلتقط وظيفة TODAY ونضيف يومًا واحدًا إلى تاريخ النظام. لذلك إذا كان التاريخ الحالي هو 27/07/2023، فإن المحرك المخصص سيحسب TODAY() على أنها 28/07/2023.

نموذج برمجة

النتيجة

يرجى التحقق من إخراج الوحدة لمثال الشفرة أعلاه ، يجب أن يكون قيمة (التاريخ والوقت) لـ A1 مع محرك مخصص بعد يوم واحد عن النتيجة بدون محرك مخصص.

مقال ذو صلة