العمل مع جداول البيانات المحورية باستخدام مهمة CellsObjectOperate

تقوم هذه واجهة برمجة تطبيقات REST بإنشاء جدول بيانات محوري باستخدام المهمة CellsObjectOperate.

PivotTableOperateParameter

اسم المعامل النوع الوصف
DestCellName نص (string) الخلية العلوية اليسرى للجدول المحوري (مثل C1).
SourceData نص (string) النطاق الذي يحتوي على البيانات المصدرية (مثل Sheet2!A1:E8).
TableName نص (string) الاسم المعين للجدول المحوري الجديد.
UseSameSource نص (string) true / false – ما إذا كان الجدول المحوري يستخدم ملف العمل نفسه كمصدر.
PivotTableIndex عدد صحيح (integer) فهرس الجدول المحوري عند وجود جداول متعددة في الورقة.
PivotFieldRows مصفوفة من الأعداد الصحيحة (integer[]) فهارس المجالات (البداية من الصفر) التي سيتم وضعها في منطقة الصفوف.
PivotFieldColumns مصفوفة من الأعداد الصحيحة (integer[]) فهارس المجالات (البداية من الصفر) التي سيتم وضعها في منطقة الأعمدة.
PivotFieldData مصفوفة من الأعداد الصحيحة (integer[]) فهارس المجالات (البداية من الصفر) التي سيتم تجميعها كبيانات.

واجهة برمجة تطبيقات REST

واجهة برمجة التطبيقات النوع الوصف الرابط إلى المورد
/cells/task/runtask POST تشغيل المهمة PostRunTask

تعرّف مواصفة OpenAPI على واجهة برمجة تطبيقات قابلة للوصول من خارج النظام، وتتيح لك إجراء تفاعلات REST مباشرة من متصفح ويب.

المتطلبات المسبقة

قبل استدعاء واجهة برمجة التطبيقات، يجب عليك:

  1. التسجيل في حساب Aspose.Cloud وإنشاء تطبيق للحصول على مُعرّف العميل (client ID) وسر العميل (client secret).
  2. طلب رمز JWT من نقطة النهاية /connect/token باستخدام بيانات اعتماد العميل.
  3. تضمين الرمز في رأس الطلب Authorization: Bearer <jwt token> في كل طلب.

يمكنك الآن استخدام أداة سطر الأوامر cURL للوصول إلى خدمات Aspose.Cells عبر الويب.

مجموعة أدوات التطوير (Cloud SDK Family)

استخدام أدوات التطوير (SDKs) هو أفضل طريقة لتسريع عملية التطوير. فتتولى أدوات SDK إدارة التفاصيل منخفضة المستوى، مما يتيح لك التركيز على مهام مشروعك. يُرجى زيارة مستودع GitHub للاطلاع على قائمة كاملة بـ SDKs الخاصة بـ Aspose.Cells Cloud.

تُظهر أمثلة الكود التالية كيفية إجراء استدعاءات لخدمات Aspose.Cells عبر الويب باستخدام مكتبات SDK مختلفة: