إنشاء جداول محورية ورسوم بيانية محورية
الجدول المحوري هو ملخص تفاعلي للسجلات. على سبيل المثال، قد تحتوي على مئات الإدخالات الخاصة بالفواتير في قائمة داخل صفحة العمل. يمكن للجدول المحوري إجمالي الفواتير حسب العميل، المنتج أو التاريخ. باستخدام مايكروسوفت إكسل يمكن بسرعة إعادة ترتيب المعلومات في الجدول المحوري عن طريق سحب الأزرار إلى موقع جديد.
الرسم البياني المحوري هو تمثيل رسومي تفاعلي للبيانات في الجدول المحوري. تم إدخال الرسوم البيانية المحورية في إكسل 2000. باستخدام الرسم البياني المحوري يصبح أسهل فهم البيانات نظرًا لأن الجدول المحوري يقوم تلقائيًا بإنشاء المجاميع الفرعية والمجاميع.
يدعم Aspose.Cells الجداول المحورية والرسوم البيانية المحورية.
إضافة الجداول المحورية والرسوم البيانية
توفر Aspose.Cells مجموعة خاصة من الفئات المستخدمة لإنشاء الجداول المحورية. يتم استخدام هذه الفئات لإنشاء وتعيين كائنات PivotTable، والتي تعمل كبنية أساسية لكائن PivotTable:
- PivotField، حقل في تقرير جدول محوري.
- PivotFields، مجموعة من جميع كائنات PivotField في جدول محوري.
- PivotTable، تقرير PivotTable على صفحة العمل.
- PivotTables، مجموعة من جميع كائنات PivotTable على صفحة العمل.
التحضير لاستخدام Aspose.Cells
- قم بتنزيل وتثبيت Aspose.Cells.Zip:
- تحميل Aspose.Cells for Java.
- قم بفك الضغط عنها في جهاز التطوير الخاص بك. جميع مكونات Aspose ، عند التثبيت، تعمل في وضع التقييم. وضع التقييم ليس له حد زمني ولكنه يضيف علامات مائية فقط إلى المستندات المنتجة.
- إنشاء مشروع
- يمكنك إما إنشاء مشروع باستخدام محرر جافا مثل Eclipse أو إنشاء برنامج بسيط باستخدام NotePad.
- إضافة مسار الفئة:
لتعيين مسار الفئة باستخدام Eclipse:
- استخراج Aspose.Cells.jar و dom4j_1.6.1.jar من Aspose.Cells.zip.
- ضبط مسار الفئة للمشروع في Eclipse:
- حدد مشروعك في الإكليبس ثم انقر فوق القوائم مشروع -> الخصائص.
- حدد “Java Build Path” في الجانب الأيسر من نافذة العرض المنبثق، ثم حدد علامة التبويب “المكتبات”، انقر على “إضافة JARs” أو “إضافة JARs الخارجية” لتحديد Aspose.Cells.jar و dom4j_1.6.1.jar وأضفها إلى مسارات البناء.
- كتابة التطبيق لاستدعاء واجهات برمجة التطبيقات من مكونات Aspose. أو يمكنك ضبطه خلال التشغيل في سطر الأوامر في نظام التشغيل ويندوز.
javac \-classpath %classpath%;e:\Aspose.Cells.jar; ClassName .javajava \-classpath %classpath%;e:\Aspose.Cells.jar; ClassName
إنشاء جدول محوري
لإنشاء جدول محوري باستخدام Aspose.Cells:
- أضف بعض البيانات إلى خلايا ورق العمل باستخدام أسلوب PutValue/setValue لكائن الخلية. يمكنك أيضًا استخدام ملف قالب مملوء بالفعل بالبيانات. سيتم استخدام البيانات كمصدر بيانات الجدول الدوري.
- أضف جدول محوري إلى ورقة العمل عن طريق استدعاء طريقة add في مجموعة PivotTables (مغلّفة في كائن الورقة).
- الوصول إلى كائن PivotTable الجديد من مجموعة PivotTables عن طريق تمرير فهرسه.
- استخدم أيًا من كائنات الجدول الدوري المغلّفة في كائن PivotTable لإدارة الجدول.
يتم إعطاء عينة الكود أدناه. تنفيذ الكود يولد ملفًا جديدًا: pivotTable_test.xls.
بيانات الإدخال
جدول الجدول الدوري الناتج
إنشاء رسم بياني محوري استنادًا إلى جدول الجدول الدوري
لإنشاء رسم بياني محوري باستخدام Aspose.Cells:
- أضف رسم بياني.
- قم بتعيين PivotSource للرسم البياني للإشارة إلى جدول محوري موجود في جدول البيانات.
- قم بتعيين سمات أخرى.
أدناه الكود المستخدم لتنفيذ المهمة من قبل المكون. تنفيذ الكود يولد ملفًا جديدًا: pivotChart_test.xls.
ورقة الرسم البياني الدوري
يوضح هذا المقال كيفية إنشاء جداول محورية ورسوم بيانية محورية باستخدام Aspose.Cells. نأمل أن يساعدك في استخدام هذه الميزات في سيناريوهاتك الخاصة.
استفاد Aspose.Cells من سنوات من الأبحاث والتصميم والضبط الدقيق.
نرحب باستفساراتكم وتعليقاتكم واقتراحاتكم في منتدى Aspose.Cells. نحن نضمن الرد السريع.