CsvDataSource
CsvDataSource class
يوفر الوصول إلى بيانات ملف CSV أو الدفق لاستخدامها في التقرير.
لمعرفة المزيد، قم بزيارةمحرك التقارير LINQ مقالة توثيقية.
public class CsvDataSource
المنشئون
اسم | وصف |
---|---|
CsvDataSource(Stream) | إنشاء مصدر بيانات جديد ببيانات من تدفق CSV باستخدام الخيارات الافتراضية لتحليل بيانات CSV. |
CsvDataSource(string) | إنشاء مصدر بيانات جديد ببيانات من ملف CSV باستخدام الخيارات الافتراضية لتحليل بيانات CSV. |
CsvDataSource(Stream, CsvDataLoadOptions) | إنشاء مصدر بيانات جديد ببيانات من تدفق CSV باستخدام الخيارات المحددة لتحليل بيانات CSV. |
CsvDataSource(string, CsvDataLoadOptions) | إنشاء مصدر بيانات جديد ببيانات من ملف CSV باستخدام الخيارات المحددة لتحليل بيانات CSV. |
ملاحظات
للوصول إلى بيانات الملف أو الدفق المقابل أثناء إنشاء تقرير، قم بتمرير مثيل من هذه الفئة as مصدر بيانات إلى أحدهاReportingEngine
.BuildReport الحمولة الزائدة.
في مستندات القالب، أCsvDataSource
يجب التعامل مع المثيل بنفس الطريقة كما لو كان aDataTable مثيل. لمزيد من المعلومات، راجع مرجع بناء جملة القالب (https://docs.aspose.com/display/wordsnet/Template+Syntax).
يتم تحديد أنواع البيانات ذات القيم المفصولة بفواصل تلقائيًا بناءً على تمثيلات السلسلة الخاصة بها. لذا، في مستندات template ، يمكنك العمل باستخدام القيم المكتوبة بدلاً من السلاسل فقط. المحرك قادر على التعرف تلقائيًا على قيم من الأنواع التالية:
- Nullable
- Nullable
- Nullable
- Nullable
- String
لاحظ أنه لكي يعمل التعرف التلقائي على أنواع البيانات، يجب تشكيل تمثيلات سلسلة للقيم المفصولة بفواصل باستخدام إعدادات الثقافة الثابتة.
لتجاوز السلوك الافتراضي لتحميل بيانات CSV، قم بتهيئة وتمرير ملفCsvDataLoadOptions
example إلى منشئ هذه الفئة.
أنظر أيضا
- مساحة الاسم Aspose.Words.Reporting
- المجسم Aspose.Words