إنشاء مخطط عن طريق معالجة العلامات الذكية

إنشاء جدول بيانات مصمم

جدول بيانات المصمم هو ملف Excel بسيط تم إنشاؤه باستخدام تطبيق Excel Microsoft أو Aspose.Cells APIs التي تحتوي على التنسيق المرئي والصيغ والعلامات الذكية ، حيث يمكن ملء المحتويات في وقت التشغيل.

من أجل البساطة ، سنقوم بإنشاء جدول بيانات المصمم باستخدام API Aspose.Cells for .NET API ومعالجته لاحقًا مقابل مصدر بيانات تم إنشاؤه ديناميكيًا لأغراض العرض التوضيحي.

معالجة جدول بيانات المصمم

من أجل معالجة جدول بيانات المصمم ، يجب أن يكون لدى المرء مصدر بيانات يتوافق مع العلامات الذكية المستخدمة في جدول بيانات المصمم. على سبيل المثال ، قمنا بإنشاء إدخال Smart Marker كـ & = Sales.Year ، والذي يمثل عمود السنة في مبيعات DataTable. في حالة عدم توفر العمود المقابل في مصدر البيانات ، ستتخطى واجهات برمجة التطبيقات Aspose.Cells المعالجة لهذا المحدد الذكي ، ونتيجة لذلك ، لن يتم ملء البيانات الخاصة بـ Smart Marker المحدد.

لتوضيح حالة الاستخدام هذه ، سننشئ مصدر البيانات من البداية ونعالجها مقابل جدول بيانات المصمم الذي تم إنشاؤه في الخطوة السابقة. ومع ذلك ، في سيناريو الوقت الفعلي ، قد تكون البيانات متاحة بالفعل لمزيد من المعالجة حتى تتمكن من تخطي إنشاء مصدر البيانات إذا كانت البيانات متاحة بالفعل.

تعد معالجة Smart Markers بسيطة للغاية كما هو موضح في مقتطف الشفرة التالي.

إنشاء الرسم البياني

بمجرد وضع البيانات في مكانها الصحيح ، كل ما يتعين علينا القيام به هو إنشاء مخطط بناءً على مصدر البيانات. من أجل الحفاظ على المثال بسيطًا ، سنستخدم ملحقChart.SetChartDataRangeحتى لا نضطر إلى تكوين المخطط بشكل أكبر.