Class ReportBuilder

Class ReportBuilder

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

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

public static class ReportBuilder

الوراثة

objectReportBuilder

الأعضاء الموروثة

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

الطرق

BuildReport(string, string, object)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل.

public static void BuildReport(string inputFileName, string outputFileName, object data)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

data object

كائن مصدر البيانات.

BuildReport(string, string, object, ReportBuilderOptions)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع خيارات إضافية.

public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

data object

كائن مصدر البيانات.

reportBuilderOptions ReportBuilderOptions

خيارات بناء التقرير الإضافية.

BuildReport(string, string, SaveFormat, object)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع تنسيق الإخراج المحدد.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object

كائن مصدر البيانات.

BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع تنسيق الإخراج المحدد وخيارات إضافية.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object

كائن مصدر البيانات.

reportBuilderOptions ReportBuilderOptions

خيارات بناء التقرير الإضافية.

BuildReport(Stream, Stream, SaveFormat, object)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل من تدفقات الإدخال والإخراج.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data)

المعلمات

inputStream Stream

تدفق ملف الإدخال.

outputStream Stream

تدفق ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object

كائن مصدر البيانات.

BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع تنسيق الإخراج المحدد وخيارات إضافية، من تدفقات الإدخال والإخراج.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions)

المعلمات

inputStream Stream

تدفق ملف الإدخال.

outputStream Stream

تدفق ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object

كائن مصدر البيانات.

reportBuilderOptions ReportBuilderOptions

خيارات بناء التقرير الإضافية.

BuildReport(string, string, object, string)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع مرجع مصدر بيانات مسمى.

public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

data object

كائن مصدر البيانات.

dataSourceName string

اسم للإشارة إلى كائن مصدر البيانات في القالب.

BuildReport(string, string, object, string, ReportBuilderOptions)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع مرجع مصدر بيانات مسمى وخيارات إضافية.

public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

data object

كائن مصدر البيانات.

dataSourceName string

اسم للإشارة إلى كائن مصدر البيانات في القالب.

reportBuilderOptions ReportBuilderOptions

خيارات بناء التقرير الإضافية.

BuildReport(string, string, SaveFormat, object, string)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع تنسيق الإخراج المحدد ومرجع مصدر بيانات مسمى.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object

كائن مصدر البيانات.

dataSourceName string

اسم للإشارة إلى كائن مصدر البيانات في القالب.

BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع تنسيق الإخراج المحدد، ومرجع مصدر بيانات مسمى، وخيارات إضافية.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object

كائن مصدر البيانات.

dataSourceName string

اسم للإشارة إلى كائن مصدر البيانات في القالب.

reportBuilderOptions ReportBuilderOptions

خيارات بناء التقرير الإضافية.

BuildReport(Stream, Stream, SaveFormat, object, string)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع مرجع مصدر بيانات مسمى.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName)

المعلمات

inputStream Stream

تدفق ملف الإدخال.

outputStream Stream

تدفق ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object

كائن مصدر البيانات.

dataSourceName string

اسم للإشارة إلى كائن مصدر البيانات في القالب.

BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)

يملأ مستند القالب بالبيانات من المصدر المحدد، مما ينتج عنه تقرير مكتمل مع مرجع مصدر بيانات مسمى وخيارات إضافية.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions)

المعلمات

inputStream Stream

تدفق ملف الإدخال.

outputStream Stream

تدفق ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object

كائن مصدر البيانات.

dataSourceName string

اسم للإشارة إلى كائن مصدر البيانات في القالب.

reportBuilderOptions ReportBuilderOptions

خيارات بناء التقرير الإضافية.

BuildReport(string, string, object[], string[])

يملأ مستند القالب بالبيانات من مصادر متعددة، مما ينتج عنه تقرير مكتمل من أسماء ملفات الإدخال والإخراج المحددة. تحدد هذه النسخة تلقائيًا تنسيق الحفظ بناءً على امتداد ملف الإخراج.

public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

data object[]

مصفوفة من كائنات مصدر البيانات.

dataSourceNames string[]

مصفوفة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.

BuildReport(string, string, object[], string[], ReportBuilderOptions)

يملأ مستند القالب بالبيانات من مصادر متعددة، مما ينتج عنه تقرير مكتمل مع خيارات إضافية. تحدد هذه النسخة تلقائيًا تنسيق الحفظ بناءً على امتداد ملف الإخراج.

public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

data object[]

مصفوفة من كائنات مصدر البيانات.

dataSourceNames string[]

مصفوفة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.

reportBuilderOptions ReportBuilderOptions

خيارات بناء التقرير الإضافية.

BuildReport(string, string, SaveFormat, object[], string[])

يملأ مستند القالب بالبيانات من مصادر متعددة، مما ينتج عنه تقرير مكتمل مع تنسيق إخراج محدد. تحدد هذه النسخة تلقائيًا تنسيق الحفظ بناءً على امتداد ملف الإخراج.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object[]

مصفوفة من كائنات مصدر البيانات.

dataSourceNames string[]

مصفوفة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.

BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)

يملأ مستند القالب بالبيانات من مصادر متعددة، مما ينتج عنه تقرير مكتمل مع تنسيق إخراج محدد وخيارات إضافية.

public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)

المعلمات

inputFileName string

اسم ملف الإدخال.

outputFileName string

اسم ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object[]

مصفوفة من كائنات مصدر البيانات.

dataSourceNames string[]

مصفوفة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.

reportBuilderOptions ReportBuilderOptions

خيارات بناء التقرير الإضافية.

BuildReport(Stream, Stream, SaveFormat, object[], string[])

يملأ مستند القالب بالبيانات من مصادر متعددة، مما ينتج عنه تقرير مكتمل من تدفقات ملفات الإدخال والإخراج المحددة.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames)

المعلمات

inputStream Stream

تدفق ملف الإدخال.

outputStream Stream

تدفق ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object[]

مصفوفة من كائنات مصدر البيانات.

dataSourceNames string[]

مصفوفة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.

BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)

يملأ مستند القالب بالبيانات من مصادر متعددة، مما ينتج عنه تقرير مكتمل مع تنسيق إخراج محدد وخيارات إضافية من تدفقات ملفات الإدخال والإخراج المحددة.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions)

المعلمات

inputStream Stream

تدفق ملف الإدخال.

outputStream Stream

تدفق ملف الإخراج.

saveFormat SaveFormat

تنسيق حفظ الإخراج.

data object[]

مصفوفة من كائنات مصدر البيانات.

dataSourceNames string[]

مصفوفة من الأسماء للإشارة إلى كائنات مصدر البيانات داخل القالب.

reportBuilderOptions ReportBuilderOptions

خيارات بناء التقرير الإضافية.

 عربي