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

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

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

نموذج برمجة

النتيجة

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

مقال ذو صلة