Class ReportBuilderOptions

Class ReportBuilderOptions

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

يمثل خيارات لوظيفة محرك تقارير LINQ.

public class ReportBuilderOptions

الوراثة

objectReportBuilderOptions

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

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

المنشئات

ReportBuilderOptions()

public ReportBuilderOptions()

الخصائص

KnownTypes

يحصل على مجموعة غير مرتبة (أي مجموعة من العناصر الفريدة) تحتوي على كائنات System.Type التي يمكن استخدام أسماءها المؤهلة بالكامل أو جزئيًا ضمن قوالب التقارير المعالجة بواسطة هذه النسخة من المحرك لاستدعاء الأعضاء الثابتة لأنواعها المقابلة، وإجراء تحويلات النوع، إلخ.

public KnownTypeSet KnownTypes { get; }

قيمة الخاصية

KnownTypeSet

MissingMemberMessage

يحصل على أو يحدد قيمة سلسلة مطبوعة بدلاً من تعبير القالب الذي يمثل مرجعًا عاديًا لعضو مفقود من كائن. القيمة الافتراضية هي سلسلة فارغة.

public string MissingMemberMessage { get; set; }

قيمة الخاصية

string

ملاحظات

يجب استخدام الخاصية مع خيار Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers. خلاف ذلك، يتم طرح استثناء عند مواجهة عضو مفقود من كائن.

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

لا يمكن تعيين قيمة هذه الخاصية إلى null.

Options

يحصل على أو يحدد مجموعة من العلامات التي تتحكم في سلوك هذه النسخة من Aspose.Words.Reporting.ReportingEngine أثناء بناء تقرير.

public ReportBuildOptions Options { get; set; }

قيمة الخاصية

ReportBuildOptions

 عربي