ReportBuilderOptions
İçindekiler
[
Saklamak
]ReportBuilderOptions class
LINQ Raporlama Motoru işlevselliği için seçenekleri temsil eder.
public class ReportBuilderOptions
yapıcılar
İsim | Tanım |
---|---|
ReportBuilderOptions() | Default_Constructor |
Özellikleri
İsim | Tanım |
---|---|
KnownTypes { get; } | Aşağıdakileri içeren sıralanmamış bir küme (yani benzersiz öğelerden oluşan bir koleksiyon) alır:Type Bu engine örneği tarafından işlenen rapor şablonları içerisinde ilgili türlerin statik üyelerini çağırmak, tür dönüştürmeleri gerçekleştirmek vb. için tam veya kısmen nitelikli adları kullanılabilen nesneler |
MissingMemberMessage { get; set; } | Bir nesnenin eksik bir üyesine düz bir referansı temsil eden bir şablon ifadesi yerine yazdırılan bir dize değerini alır veya ayarlar. Varsayılan değer boş bir dizedir. |
Options { get; set; } | Bu davranışın kontrol edildiği bir bayrak kümesini alır veya ayarlarReportingEngine Bir rapor oluştururken örneği. |
Örnekler
Belgenin verilerle nasıl doldurulacağını gösterir.
public void BuildReportData()
{
// Belgeyi verilerle doldurmanın birkaç yolu vardır:
string doc = MyDir + "Reporting engine template - If greedy.docx";
AsposeData obj = new AsposeData { List = new List<string> { "abc" } };
ReportBuilder.BuildReport(doc, ArtifactsDir + "LowCode.BuildReportWithObject.1.docx", obj);
ReportBuilder.BuildReport(doc, ArtifactsDir + "LowCode.BuildReportWithObject.2.docx", obj, new ReportBuilderOptions() { Options = ReportBuildOptions.AllowMissingMembers });
ReportBuilder.BuildReport(doc, ArtifactsDir + "LowCode.BuildReportWithObject.3.docx", SaveFormat.Docx, obj);
ReportBuilder.BuildReport(doc, ArtifactsDir + "LowCode.BuildReportWithObject.4.docx", SaveFormat.Docx, obj, new ReportBuilderOptions() { Options = ReportBuildOptions.AllowMissingMembers });
}
public class AsposeData
{
public List<string> List { get; set; }
}
Ayrıca bakınız
- ad alanı Aspose.Words.LowCode
- toplantı Aspose.Words