ReportBuilder

ReportBuilder class

LINQ Raporlama Motorunu kullanarak şablonu verilerle doldurmayı amaçlayan yöntemler sağlar.

public class ReportBuilder : Processor

yöntemler

İsimTanım
static Create()Rapor oluşturucu işlemcisinin yeni bir örneğini oluşturur.
static Create(ReportBuilderContext)Rapor oluşturucu işlemcisinin yeni bir örneğini oluşturur.
Execute()İşlemci eylemini yürüt.
From(Stream, LoadOptions)İşleme için giriş belgesini belirtir.
From(string, LoadOptions)İşleme için giriş belgesini belirtir.
To(List<Stream>, SaveFormat)Çıktı Belge akışları listesini belirtir.
To(List<Stream>, SaveOptions)Çıktı Belge akışları listesini belirtir.
To(Stream, SaveFormat)İşlemci için çıkış akışını belirtir.
To(Stream, SaveOptions)İşlemci için çıkış akışını belirtir.
To(string, SaveFormat)İşlemci için çıktı dosyasını belirtir.
To(string, SaveOptions)İşlemci için çıktı dosyasını belirtir.
static BuildReport(string, string, object, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(Stream, Stream, SaveFormat, object, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve giriş ve çıkış akışlarından belirtilen çıktı biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(Stream, Stream, SaveOptions, object, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve giriş ve çıkış akışlarından belirtilen çıktı biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(string, string, object, string, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve adlandırılmış bir veri kaynağı referansı ve ek seçenekler içeren tamamlanmış bir rapor oluşturur.
static BuildReport(string, string, object[], string[], ReportBuilderOptions)Şablon belgesini birden fazla kaynaktan gelen verilerle doldurur ve ek seçeneklerle tamamlanmış bir rapor oluşturur. Bu aşırı yükleme, çıktı dosyası uzantısına göre kaydetme biçimini otomatik olarak belirler.
static BuildReport(string, string, SaveFormat, object, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve belirtilen çıktı biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(string, string, SaveOptions, object, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve belirtilen çıktı biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(Stream, Stream, SaveFormat, object, string, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve adlandırılmış bir veri kaynağı referansı ve ek seçenekler içeren tamamlanmış bir rapor oluşturur.
static BuildReport(Stream, Stream, SaveFormat, object[], string[], ReportBuilderOptions)Şablon belgesini birden fazla kaynaktan gelen verilerle doldurur, belirtilen çıktı biçimi ve belirtilen giriş ve çıkış dosya akışlarından ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(Stream, Stream, SaveOptions, object, string, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve adlandırılmış bir veri kaynağı referansı ve ek seçenekler içeren tamamlanmış bir rapor oluşturur.
static BuildReport(Stream, Stream, SaveOptions, object[], string[], ReportBuilderOptions)Şablon belgesini birden fazla kaynaktan gelen verilerle doldurur, belirtilen çıktı biçimi ve belirtilen giriş ve çıkış dosya akışlarından ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(string, string, SaveFormat, object, string, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve belirtilen çıktı biçimi, adlandırılmış bir veri kaynağı referansı ve ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(string, string, SaveFormat, object[], string[], ReportBuilderOptions)Şablon belgesini birden fazla kaynaktan gelen verilerle doldurur ve belirtilen çıktı biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(string, string, SaveOptions, object, string, ReportBuilderOptions)Şablon belgesini belirtilen kaynaktan gelen verilerle doldurur ve belirtilen çıktı biçimi, adlandırılmış bir veri kaynağı referansı ve ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReport(string, string, SaveOptions, object[], string[], ReportBuilderOptions)Şablon belgesini birden fazla kaynaktan gelen verilerle doldurur ve belirtilen çıktı biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.
static BuildReportToImages(Stream, ImageSaveOptions, object[], string[], ReportBuilderOptions)Şablon belgesini birden fazla kaynaktan gelen verilerle doldurur. Çıktıyı resimlere dönüştürür.
static BuildReportToImages(string, ImageSaveOptions, object[], string[], ReportBuilderOptions)Şablon belgesini birden fazla kaynaktan gelen verilerle doldurur. Çıktıyı resimlere dönüştürür.

Ayrıca bakınız