Class ReportBuilder
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
يوفر طرقًا تهدف إلى ملء القالب بالبيانات باستخدام محرك تقارير LINQ.
public static class ReportBuilderالوراثة
الأعضاء الموروثة
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
خيارات بناء التقرير الإضافية.