Excelize v2.9.0
- صدر هذا يوم: 15 اكتوبر 2024
- صدر في GitHub: https://github.com/xuri/excelize/releases/tag/v2.9.0
ملاحظات الإصدار
التغييرات الأكثر بروزاً في هذا الإصدار:
كسر التغييرات
- قم بتغيير نوع البيانات لحقل البنية
ConditionalFormatOptions
Format
كمؤشر ، وحل المشكلة #1867
ميزات بارزة
- إضافة وظائف جديدة
DeleteSlicer
وGetSlicers
، وحل المشكلات #810 - إضافة وظيفة جديدة
MoveSheet
لدعم تغيير ترتيب الورقة في المصنف ، وحل المشكلات #1076 - إضافة حقل
AutoFitIgnoreAspect
جديد في دعم نوع البياناتGraphicOptions
لملء الخلية بالصورة وتجاهل نسبة أبعادها - إضافة حقل جديد
TickLabelPosition
في دعم نوع البياناتChartAxis
لتعيين موضع تسمية الرسم البياني - أضف الحقول الجديدة
ShowAll
وInsertBlankRow
وNumFmt
في نوع البياناتPivotTableField
- أضف حقولاً جديدة
ClassicLayout
وFieldPrintTitles
وItemPrintTitles
في نوع البياناتPivotTableOptions
- تقديم نوعين جديدين من أنواع التعداد المصدرة هما
ChartTickLabelPositionType
وPictureInsertType
- تقديم قيمة تعداد جديدة تم تصديرها
ChartLineUnset
- تقديم 4 ثوابت
ExtURIDataField
وExtURIPivotField
وExtURIPivotFilter
وExtURIPivotHierarchy
- تقديم متغير الخطأ الجديد المُصدَّر
ErrPivotTableClassicLayout
- تدعم وظيفة
MergeCell
مسح قيمة الخلايا التابعة عند دمج الخلايا - تدعم وظائف
AddDataValidation
وDeleteDataValidation
وGetCellStyle
التزامن الآمن ، وحل المشكلات #1825 و #1903 - تدعم وظيفة
GetDataValidations
الحصول على عمليات التحقق من صحة البيانات التي يتم تخزينها في قوائم الامتدادات ، وحل المشكلات #1835 - تدعم وظيفة
SetSheetName
حساسية حالة الأحرف ، وحل المشكلات #1856 - تدعم الوظيفتان
GetPictureCells
وGetPictures
الحصول على صور الخلايا المدرجة بواسطة دالة صيغة IMAGE والمسارات المطلقة للصور - أضف حقل
AutoFitIgnoreAspect
جديد في دعم نوع البياناتGraphicOptions
لملء الخلية بالصورة وتجاهل نسبة العرض إلى الارتفاع الخاصة بها - تدعم وظيفة
SetCellHyperLink
إزالة الارتباط التشعبي بواسطة نوع الرابطNone
، وحل المشكلات #1940 - تدعم وظيفة
AddChart
إنشاء مخطط مركب بنفس الأنواع ، وحل المشكلات #1940 - تدعم وظيفة
AddChart
نوع الخط المحدد لمخطط التشتت - سيتم إرجاع خطأ إذا كانت خلية رأس العمود فارغة في نطاق بيانات جدول المحور عند إنشاء جدول محوري بواسطة وظيفة
AddPivotTable
، وحل المشكلات #1945 - إضافة دعم لتطبيق تعبير تنسيق الأرقام باستخدام علامات اللغة/الموقع والمعرف
- إضافة دعم لتطبيق تنسيق الأرقام لقيمة الخلية الخاصة بالوقت والمدة ، وحل المشكلات #2004
- وظائف صيغة الدعم الجديدة: DOLLAR
تحسين التوافق
- تحسين التوافق لتطبيق تنسيق الأرقام، ودعم تطبيق تنسيق الأرقام مع المحاذاة ، وحل المشكلة #1847
- تحسين التوافق للجزء الداخلي للمصنف مع بادئة مساحة اسم جدول البيانات ، وحل المشكلة #1886
- تحسين التوافق لملفات الوسائط الداخلية للمصنف باستخدام المسار المطلق ، وحل المشكلة #1888
إصلاحات الأخطاء
- إصلاح خطأ الانحدار v2.8.1، التصفية التلقائية لا تعمل في LibreOffice ، وحل المشكلة #1830
- إصلاح خطأ الانحدار v2.8.1، ودعم ضبط التحقق من صحة البيانات باستخدام نطاق خلايا متعدد ، وحل المشكلة #1831
- إصلاح خطأ الانحدار v2.8.1، أو الخطأ في الصفوف المكررة، إذا كان التنسيق الشرطي أو التحقق من صحة البيانات يحتوي على مرجع متعدد لنطاق الخلايا
- إصلاح خطأ الانحدار v2.8.1، كتابة قيمة خلية غير صحيحة في حالة الحفظ عدة مرات ، وحل المشكلة #1906
- إصلاح خطأ الانحدار v2.8.1، تكرار خطوط الشرارة عند إنشاء خطوط شرارة على أوراق متعددة ، وحل المشكلة #1910
- تدعم الدالة
CalcCellValue
حساب دوال الصيغة ISNUMBER و OR و FIND باستخدام وسيطات المصفوفة ، وحل المشكلة #1819 - إصلاح مشكلة نتيجة حساب الدالة
CalcCellValue
، وحل المشكلة #1851 - إصلاح دالة
CalcCellValue
التي تعيد نتيجة غير صحيحة لوظائف الصيغة XIRR و XNPV ، وحل المشكلة #1989 - أصلح خطأ إرجاع
RemoveCol
عند حذف الأعمدة ، وحل المشكلة #1829 - إصلاح نوع بيانات النتيجة غير الصحيحة لوظيفة صيغة DATE ، وحل المشكلة #1833
- إصلاح الذعر عند قراءة المصنف مع عنصر الصف الداخلي بدون السمة
r
- يتم قطع الأقواس الثابتة في الصيغ عند إدراج أعمدة أو صفوف جديدة ، وحل المشكلة #1861
- إصلاح نتيجة الهروب غير الصحيحة للتحقق من صحة البيانات في بعض الحالات
- إصلاح بعض الشخصيات التي لا يمكن عرضها في كاتب الدفق ، وحل المشكلة #1865
- حفظ المصنف بمسار جزء داخلي مفروز للاحتفاظ بنفس التجزئة للملفات المتطابقة وإصلاح نوع MIME غير الصحيح ، وحل المشكلة #1889
- إصلاح تنسيق محور مجموعة الوظائف
AddChart
الذي لا يعمل في مخطط التحرير والسرد ، وحل المشكلة #1921 - قم بإصلاح وظيفة
AddChart
لتعيين موضع عناوين المحور الأساسي غير الصحيح - إصلاح وظيفة
AddChart
لا يتم عرض عنوان المحور العمودي الثانوي ، وحل المشكلة #1926 - إصلاح مجموعة وظيفة
AddChart
التي تحدد نوع خط الرسم البياني الخطي لا يعمل - إصلاح وظيفة
GetPivotTables
التي ترجع نطاق بيانات غير صحيح ، وحل المشكلة #1937 - إصلاح مشكلة الذعر في وظيفة
GetStyle
عند عدم استخدام السمةsysClr
، وحل المشكلة #1963 - إصلاح خطأ إرجاع دالة
GetCellRichText
عند قراءة خلية بدون فهرس SST ، وحل المشكلة #1999 - إصلاح مشكلة الذعر في وظيفة
SetSheetVisible
في ورقة بدون عرض ، وحل المشكلة #1969 - إصلاح علامة النسبة المئوية المفقودة في النتيجة المنسقة لقيمة الخلية الرقمية الصفرية ، وحل المشكلة #1942
- إصلاح المحور الأفقي المفقود في مخطط التشتت مع القيم السلبية
- إصلاح شكل الماكرو المفقود بعد تعديل كائن الرسم ، وحل المشكلة #1957
- إصلاح التنسيق الشرطي المفقود بعد إزالة العمود في بعض الحالات ، وحل المشكلة #1968
- إصلاح مشكلة قراءة قيمة الخلية مع تقريب القيمة العشرية ، وحل المشكلة #1979
- دعم تعيين قيمة الخلية بقيمة "ليست رقمًا" أو ما لا نهاية وفقًا لمعيار IEEE 754 ، وحل المشكلة #119 و #1955
تحسين الأداء
- إصلاح مشكلة تباطؤ سرعة الانحدار v2.8.0 وزيادة استخدام الذاكرة
- تقليل استخدام الذاكرة للوظيفة
GetRows
، وحل المشكلات #1874 - تحسين أداء وظيفة
ColumnNumberToName
، وتقليل استخدام الذاكرة بنسبة 50٪ تقريبًا وتكلفة الوقت بنسبة 50٪
متنوعه
- تم تحديث وحدة التبعيات
- اختبارات الوحدة وتحديث godoc
- موقع التوثيق متعدد اللغات: العربية والألمانية والإنجليزية والإسبانية والفرنسية واليابانية والكورية والبرتغالية والروسية والصينية المبسطة والصينية التقليدية، والذي تم تحديثه. تمت إضافة النسخة الإيطالية من الوثيقة
شكرًا لك
شكرا لجميع المساهمين في Excelize. يوجد أدناه قائمة بالمساهمين الذين لديهم مساهمات برمجية في هذا الإصدار:
- @mirgong (helloWorld)
- @YueChenXu-Kimi (岳晨旭)
- @JackMin1314 (陈王)
- @paolobarbolini (Paolo Barbolini)
- @iEvan-lhr (Evan lu)
- @yetyear (yeahyear)
- @ha5ky (hu5ky)
- @lizhichao (vic)
- @realzuojianxiang (realzuojianxiang)
- @msackman (Matthew Sackman)
- @yyle88 (yangyile-yyle88)
- @yunkeweb (yunkeweb)
- @iraj720 (Nima)
- @jianxinhou
- @barlevd
- @18409615759 (nna)
- @qijinkui (xiaokui)
- @user1121114685 (联盟少侠)
- @wangsongyan
- @vsemichev (Vovka Morkovka)
- @zhayt (Aybek)
- @ShowerBandV (ShowerBandV)
- @imink (Patrick Wang)
- @samkeke (wxy)
- @pjh591029530
- @zhangyimingdatiancai
- @wanghaochen2024
- @centurion-hub
- @peng (Zhang Zhipeng)
- @slashdotdash (Ben Smith)
- @ArcholSevier
- @liuwangchao
- @Zncl2222 (Jian Yu, Chen)