تحديد الموقع المطلق لبند جدول الإحصائيات المحورية
Contents
[
Hide
]
أحيانًا ، يحتاج المستخدم إلى تحديد الموقع المطلق لعناصر جدول الإحصائيات المحورية ، API لـ Aspose.Cells قد فتحت خصائص وطريقة جديدة لتحقيق هذه الاحتياجات.
- تمت إضافة PivotItem.setPosition() الخاصية التي يمكن استخدامها لتحديد مؤشر الموقع في كافة PivotItems بغض النظر عن العقدة الأم. تمت إضافة PivotItem.setPositionInSameParentNode() للخاصية التي يمكن استخدامها لتحديد مؤشر الموقع في PivotItems تحت نفس العقدة الأم.
- تمت إضافة الطريقة PivotItem.move(int count, boolean isSameParent) من أجل نقل العنصر لأعلى أو لأسفل استنادًا إلى قيمة العدد، حيث يكون العدد هو عدد المواقف التي يجب نقل عنصر الجدول المحوري لأعلى أو لأسفل. إذا كانت قيمة العدد أقل من الصفر، فسيتم نقل العنصر لأعلى بينما إذا كانت قيمة العدد أكبر من الصفر، فسيتم نقل عنصر الجدول المحوري لأسفل، طراز البيانات المنطقية هو الباراميتر الذي يحدد ما إذا كان يجب تنفيذ عملية النقل في نفس عقد الأصل أم لا.
- تم إهمال الطريقة PivotItem.move(int count)، لذا يُقترح استخدام الطريقة المضافة حديثًا PivotItem.move(int count, boolean isSameParent) بدلاً من ذلك.
يرجى ملاحظة أنه من الضروري استدعاء الطريقة PivotTable.refreshData و PivotTable.calculateData قبل استخدام PivotItem.setPosition()، خصائص PivotItem.setPositionInSameParentNode() و PivotItem.move(int count, boolean isSameParent).
كود عينة
يقوم الكود العينة التالي بإنشاء جدول إحصائيات محوري ومن ثم يُحدد مواقع عناصر الجدول المحوري في نفس العقدة الأم.