ReportBuilder

ReportBuilder class

يوفر طرقًا مخصصة لملء القالب بالبيانات باستخدام محرك التقارير LINQ.

public class ReportBuilder : Processor

طُرق

اسموصف
static Create()ينشئ مثيلًا جديدًا لمعالج إنشاء التقارير.
static Create(ReportBuilderContext)ينشئ مثيلًا جديدًا لمعالج إنشاء التقارير.
Execute()تنفيذ إجراء المعالج.
From(Stream, LoadOptions)يحدد مستند الإدخال للمعالجة.
From(string, LoadOptions)يحدد مستند الإدخال للمعالجة.
To(List<Stream>, SaveFormat)يحدد قائمة تدفقات المستندات الناتجة.
To(List<Stream>, SaveOptions)يحدد قائمة تدفقات المستندات الناتجة.
To(Stream, SaveFormat)يحدد تدفق الإخراج للمعالج.
To(Stream, SaveOptions)يحدد تدفق الإخراج للمعالج.
To(string, SaveFormat)يحدد ملف الإخراج للمعالج.
To(string, SaveOptions)يحدد ملف الإخراج للمعالج.
static BuildReport(string, string, object, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل مع خيارات إضافية.
static BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد وخيارات إضافية، من تدفقات الإدخال والإخراج.
static BuildReport(Stream, Stream, SaveOptions, object, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد وخيارات إضافية، من تدفقات الإدخال والإخراج.
static BuildReport(string, string, object, string, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل مع مرجع مصدر بيانات مسمى وخيارات إضافية.
static BuildReport(string, string, object[], string[], ReportBuilderOptions)يملأ مستند القالب بالبيانات من مصادر متعددة، مما يؤدي إلى إنشاء تقرير مكتمل بخيارات إضافية. يحدد هذا التحميل الزائد تنسيق الحفظ تلقائيًا استنادًا إلى امتداد ملف الإخراج.
static BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد وخيارات إضافية.
static BuildReport(string, string, SaveOptions, object, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد وخيارات إضافية.
static BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل مع مرجع مصدر بيانات مسمى وخيارات إضافية.
static BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)يملأ مستند القالب بالبيانات من مصادر متعددة، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد وخيارات إضافية من تدفقات ملفات الإدخال والإخراج المحددة.
static BuildReport(Stream, Stream, SaveOptions, object, string, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل مع مرجع مصدر بيانات مسمى وخيارات إضافية.
static BuildReport(Stream, Stream, SaveOptions, object[], string[], ReportBuilderOptions)يملأ مستند القالب بالبيانات من مصادر متعددة، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد وخيارات إضافية من تدفقات ملفات الإدخال والإخراج المحددة.
static BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد، ومرجع مصدر بيانات مسمى، وخيارات إضافية.
static BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)يملأ مستند القالب بالبيانات من مصادر متعددة، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد وخيارات إضافية.
static BuildReport(string, string, SaveOptions, object, string, ReportBuilderOptions)يملأ مستند القالب بالبيانات من المصدر المحدد، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد، ومرجع مصدر بيانات مسمى، وخيارات إضافية.
static BuildReport(string, string, SaveOptions, object[], string[], ReportBuilderOptions)يملأ مستند القالب بالبيانات من مصادر متعددة، مما يؤدي إلى إنشاء تقرير مكتمل بتنسيق إخراج محدد وخيارات إضافية.
static BuildReportToImages(Stream, ImageSaveOptions, object[], string[], ReportBuilderOptions)يملأ مستند القالب بالبيانات من مصادر متعددة. يعرض الإخراج على شكل صور.
static BuildReportToImages(string, ImageSaveOptions, object[], string[], ReportBuilderOptions)يملأ مستند القالب بالبيانات من مصادر متعددة. يعرض الإخراج على شكل صور.

أنظر أيضا