Excelize v2.4.0
- صدر هذا يوم: 19 أبريل 2021
- صدر في GitHub: https://github.com/xuri/excelize/releases/tag/v2.4.0
ملاحظات الإصدار
التغييرات الأكثر بروزاً في هذا الإصدار:
كسر التغييرات
متطلبات الترقية Go إصدار اللغة هو 1.15 أو أحدث.
ميزات جديدة
- دعم API الجديد
GetCellRichText
للحصول على نص منسق للخلية من خلال ورقة عمل معينة. - دعم الآن للتعيين والحصول على: تحجيم الطباعة ، والطباعة بالأبيض والأسود ، وتحديد رقم الصفحة المطبوعة الأولى من ورقة العمل بواسطة
SetPageLayout
وGetPageLayout
- دعم الآن للتغيير والحصول على لون علامة التبويب لورقة العمل بواسطة
SetSheetPrOptions
وGetSheetPrOptions
- يدعم
SetCellHyperlink
الآن تعيين عرض الارتباط التشعبي ونص تلميحات الأدوات المتعلقة بالمشكلة رقم #790 - دعم خيار
ShowError
عند إضافة الجدول المحوري - دعم صيغة الإعداد للخلية في دفق API ، حل المشكلة #625
- يدعم محرك حساب الصيغة الآن عامل التشغيل غير المتساوي
- تدعم وظيفة الصيغة المتداخلة الآن مراجع الخلايا كوسائط
- دعم لتعيين أن كل علامة بيانات في السلسلة لها لون مختلف
- دعم جديد 152 صيغة: ATAN, AVERAGE, AVERAGEA, BESSELI, BESSELJ, BIN2DEC, BIN2HEX, BIN2OCT, BITAND, BITLSHIFT, BITOR, BITRSHIFT, BITXOR, CHAR, CHOOSE, CLEAN, CODE, COLUMN, COLUMNS, COMPLEX, CONCAT, CONCATENATE, COUNT, COUNTBLANK, CUMIPMT, CUMPRINC, DATE, DATEDIF, DB, DDB, DEC2BIN, DEC2HEX, DEC2OCT, DOLLARDE, DOLLARFR, EFFECT, ENCODEURL, EXACT, FALSE, FIND, FINDB, FISHER, FISHERINV, FIXED, FV, FVSCHEDULE, GAMMA, GAMMALN, HARMEAN, HEX2BIN, HEX2DEC, HEX2OCT, HLOOKUP, IF, IFERROR, IMABS, IMAGINARY, IMARGUMENT, IMCONJUGATE, IMCOS, IMCOSH, IMCOT, IMCSC, IMCSCH, IMDIV, IMEXP, IMLN, IMLOG10, IMLOG2, IMPOWER, IMPRODUCT, IMREAL, IMSEC, IMSECH, IMSIN, IMSINH, IMSQRT, IMSUB, IMSUM, IMTAN, IPMT, IRR, ISTEXT, ISPMT, KURT, LARGE, LEFT, LEFTB, LEN, LENB, LOOKUP, LOWER, MAX, MID, MIDB, MIN, MINA, MIRR, N, NOMINAL, NORM.DIST, NORMDIST, NORM.INV, NORMINV, NORM.S.DIST, NORMSDIST, NORM.S.INV, NORMSINV, NOT, NOW, NPER, NPV, OCT2BIN, OCT2DEC, OCT2HEX, PDURATION, PERCENTILE.INC, PERCENTILE, PERMUT, PERMUTATIONA, PMT, POISSON.DIST, POISSON, PPMT, PROPER, QUARTILE, QUARTILE.INC, REPLACE, REPLACEB, REPT, RIGHT, RIGHTB, ROMAN, ROW, ROWS, SHEET, SKEW, SMALL, STDEV, STDEV.S, STDEVA, SUBSTITUTE, T, TODAY, TRIM, TRUE, UNICHAR, UNICODE, UPPER, VAR.P, VARP, VLOOKUP
تحسين التوافق
- الآن قم بتعيين السلسلة الفارغة للخلية عند
SetCellValue
مع لا شيء ، حل المشكلة رقم #756 - قم بإزالة علامة حذف XML الداخلية عديمة الفائدة من لون تعبئة نمط النمط
- إصلاح مشكلة التوافق في ملحق متصفح Google Sheets غير المتصل بالإنترنت #769
- استخدم المرجع المطلق في الاسم المحدد لعوامل التصفية التلقائية لجعله متوافقًا مع OpenOffice ، حل المشكلة #776
- معالجة حدث عنصر النهاية في محلل XML SAX لصف / عمود ورقة العمل ، وتكرار الصف / العمود بشكل أسرع وإصلاح عدد صفوف القراءة غير المتناسقة للملف في بعض الحالات
- يحسن التوافق لمسار XML النسبي لورقة العمل
- تجنب عناصر سلسلة النص المنسق المكررة #787
- يعمل على تحسين التوافق لمسار XML المطلق وفاصل الدليل بنمط Windows ومساحة الاسم المضمنة
إصلاحات الأخطاء
- إصلاح مشكلة الدقة المستديرة #764
- إضافة الحقول المفقودة وتغيير ترتيب حقول حقول المصنف ، ومنع إنشاء الملف التالف في بعض الحالات ، حل المشكلة #766
- إصلاح حساب ظل التمام الزائدي غير صحيح
- تصحيح سلسلة الحساب الضبط في صفوف مكررة ، حل المشكلة #774
- قم بتصحيح ضبط الاسم المحدد في المصنف عند حذف ورقة العمل ، حل المشكلة #775
- إصلاح مشكلة التعقيد السيكلومي للوظيفة الداخلية
newFills
وparseToken
- إصلاح مشكلة فحص ارتفاع الصف المخصص
- إصلاح إلغاء دمج جميع الخلايا الذي يتسبب في تلف الملف ، حل المشكلة #782
- إصلاح جزء مفقود من قواعد التصفية التلقائية بعد الحفظ
- إصلاح
UpdateLinkedValue
الذي يقوم بإرجاع خطأ عند وجود ورقة مخطط أو ورقة حوار - إصلاح العمود الافتراضي غير الصحيح من
GetColWidth
في بعض الحالات - لا يمكن أن يضيف الإصلاح المخططات الزمنية وتقطيع الشرائح لجدول محوري في جدول البيانات المُنشأ ، حل المشكلة #804
- إصلاح سمة
localSheetId
الخاصة بـ SetDefinedName غير الصحيحة لاستخدامsheetIndex
- إصلاح فقدان الخلية المغلقة أو الحماية المخفية في بعض الحالات ، حل المشكلة #809
- إصلاح نتيجة كاتب البيانات المتدفقة مفقودة بعد استدعاء API العادي ، حل المشكلة #813
- إصلاح سلسلة القيم السالبة مفقودة مشكلة لون التخطيط
تحسين الأداء
- عملية دقة رقمية أسرع
متنوعه
- تم تحديث وحدة التبعيات
- اختبارات الوحدة وتحديث godoc
- موقع التوثيق متعدد اللغات: العربية والألمانية والإسبانية والإنجليزية والفرنسية والروسية والصينية واليابانية والكورية ، والتي تم تحديثها