Class ReportBuilder

Class ReportBuilder

İsim alanı : Aspose.Words.LowCode Toplama: Aspose.Words.dll (25.4.0)

Şablonu LINQ Raporlama Motoru kullanılarak veri ile doldurmak için tasarlanmış yöntemler sağlar.

public class ReportBuilder : Processor

Inheritance

object Processor ReportBuilder

mirasçı üyeleri

Processor.mResultDocument , Processor.From(string, LoadOptions) , Processor.From(Stream, LoadOptions) , Processor.To(string, SaveOptions) , Processor.To(string, SaveFormat) , Processor.To(Stream, SaveOptions) , Processor.To(Stream, SaveFormat) , Processor.To(List, SaveOptions) , Processor.To(List, SaveFormat) , Processor.Execute() , Processor.ExecuteCore() , Processor.CheckArgumentsSet() , Processor.GetPartFileName(string, int, SaveFormat) , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Methods

BuildReport(çerçeve, çerçeve, nesne, ReportBuilderOptions)

Şablon belgesini belirlenen kaynaktan gelen verilerle nüfuz eder, ek seçeneklerle tamamlanmış bir rapor oluşturur.

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

Parameters

inputFileName string

Giriş dosyası adı.

outputFileName string

çıkış dosyası adı.

data object

Bir veri kaynağı nesne.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, çıkışın her sayfası ayrı bir dosya olarak kaydedilir.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeve TifF dosyası olarak kaydedilir.

BuildReport(satır, satır, SaveFormat, nesne, ReportBuilderOptions)

Şablon belgesini belirli kaynaktan gelen verilerle nüfuz eder, belirli bir çıkış biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.

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

Parameters

inputFileName string

Giriş dosyası adı.

outputFileName string

çıkış dosyası adı.

saveFormat SaveFormat

Sonuçlar kaydetme biçimidir.

data object

Bir veri kaynağı nesne.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, çıkışın her sayfası ayrı bir dosya olarak kaydedilir.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeve TifF dosyası olarak kaydedilir.

BuildReport(string, string, SaveOptions, nesne, ReportBuilderOptions)

Şablon belgesini belirli kaynaktan gelen verilerle nüfuz eder, belirli bir çıkış biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Giriş dosyası adı.

outputFileName string

çıkış dosyası adı.

saveOptions SaveOptions

Sonuçlar kurtarma seçenekleri.

data object

Bir veri kaynağı nesne.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, çıkışın her sayfası ayrı bir dosya olarak kaydedilir.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeve TifF dosyası olarak kaydedilir.

BuildReport(Akış, Akış, SaveFormat, Object, ReportBuilderOptions)

Şablon belgesini belirli kaynaktan gelen verilerle nüfuz eder, belirli çıkış biçimi ve ek seçenekler ile tamamlanmış bir rapor oluşturur, giriş ve çıkış akışlarından.

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

Parameters

inputStream Stream

Giriş dosyası akışı.

outputStream Stream

çıkış dosyası akışı.

saveFormat SaveFormat

Sonuçlar kaydetme biçimidir.

data object

Bir veri kaynağı nesne.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Eğer çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, yalnızca ilk sayfa çıkışı belirtilen akış için kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirli akım için tek bir çok çerçeve TifF olarak kaydedilir.

BuildReport(Akış, Akış, SaveOptions, Object, ReportBuilderOptions)

Şablon belgesini belirli kaynaktan gelen verilerle nüfuz eder, belirli çıkış biçimi ve ek seçenekler ile tamamlanmış bir rapor oluşturur, giriş ve çıkış akışlarından.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Giriş dosyası akışı.

outputStream Stream

çıkış dosyası akışı.

saveOptions SaveOptions

Sonuçlar kurtarma seçenekleri.

data object

Bir veri kaynağı nesne.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Eğer çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, yalnızca ilk sayfa çıkışı belirtilen akış için kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirli akım için tek bir çok çerçeve TifF olarak kaydedilir.

BuildReport(çubuk, çubuk, nesne, çubuk, ReportBuilderOptions)

Şablon belgesini belirlenen kaynaktan gelen verilerle nüfuz eder, adlandırılmış bir veri kaynağı referansı ve ek seçeneklerle tamamlanmış bir rapor oluşturur.

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

Parameters

inputFileName string

Giriş dosyası adı.

outputFileName string

çıkış dosyası adı.

data object

Bir veri kaynağı nesne.

dataSourceName string

Şablonda veri kaynağı nesnesine atıfta bulunmak için bir isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, çıkışın her sayfası ayrı bir dosya olarak kaydedilir.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeve TifF dosyası olarak kaydedilir.

BuildReport(string, string, SaveFormat, nesne, string, ReportBuilderOptions)

Şablon belgesini belirli kaynaktan gelen verilerle nüfuz eder, belirli bir çıkış biçimi ile tamamlanmış bir rapor, adlandırılmış bir veri kaynağı referansı ve ek seçenekler üretir.

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

Parameters

inputFileName string

Giriş dosyası adı.

outputFileName string

çıkış dosyası adı.

saveFormat SaveFormat

Sonuçlar kaydetme biçimidir.

data object

Bir veri kaynağı nesne.

dataSourceName string

Şablonda veri kaynağı nesnesine atıfta bulunmak için bir isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, çıkışın her sayfası ayrı bir dosya olarak kaydedilir.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeve TifF dosyası olarak kaydedilir.

BuildReport(string, string, SaveOptions, nesne, string, ReportBuilderOptions)

Şablon belgesini belirli kaynaktan gelen verilerle nüfuz eder, belirli bir çıkış biçimi ile tamamlanmış bir rapor, adlandırılmış bir veri kaynağı referansı ve ek seçenekler üretir.

public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Giriş dosyası adı.

outputFileName string

çıkış dosyası adı.

saveOptions SaveOptions

Sonuçlar kurtarma seçenekleri.

data object

Bir veri kaynağı nesne.

dataSourceName string

Şablonda veri kaynağı nesnesine atıfta bulunmak için bir isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, çıkışın her sayfası ayrı bir dosya olarak kaydedilir.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeve TifF dosyası olarak kaydedilir.

BuildReport(Stream, Stream, SaveFormat, nesne, çizgi, ReportBuilderOptions)

Şablon belgesini belirlenen kaynaktan gelen verilerle nüfuz eder, adlandırılmış bir veri kaynağı referansı ve ek seçeneklerle tamamlanmış bir rapor oluşturur.

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

Parameters

inputStream Stream

Giriş dosyası akışı.

outputStream Stream

çıkış dosyası akışı.

saveFormat SaveFormat

Sonuçlar kaydetme biçimidir.

data object

Bir veri kaynağı nesne.

dataSourceName string

Şablonda veri kaynağı nesnesine atıfta bulunmak için bir isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Eğer çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, yalnızca ilk sayfa çıkışı belirtilen akış için kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirli akım için tek bir çok çerçeve TifF olarak kaydedilir.

BuildReport(Stream, Stream, SaveOptions, nesne, çizgi, ReportBuilderOptions)

Şablon belgesini belirlenen kaynaktan gelen verilerle nüfuz eder, adlandırılmış bir veri kaynağı referansı ve ek seçeneklerle tamamlanmış bir rapor oluşturur.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Giriş dosyası akışı.

outputStream Stream

çıkış dosyası akışı.

saveOptions SaveOptions

Sonuçlar kurtarma seçenekleri.

data object

Bir veri kaynağı nesne.

dataSourceName string

Şablonda veri kaynağı nesnesine atıfta bulunmak için bir isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Eğer çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, yalnızca ilk sayfa çıkışı belirtilen akış için kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirli akım için tek bir çok çerçeve TifF olarak kaydedilir.

BuildReport(String, String ve Object[…], Sırt[…], ReportBuilderOptions)

Çeşitli kaynaklardan gelen verilerle şablon belgesini popülerleştirir, ek seçeneklerle tamamlanmış bir rapor oluşturur.Bu aşırı yükleme otomatik olarak çıkış dosya uzantısı temelinde kaydetme biçimini belirler.

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

Parameters

inputFileName string

Giriş dosyası adı.

outputFileName string

çıkış dosyası adı.

data object […]

Bir dizi veri kaynağı nesne.

dataSourceNames string […]

Şablon içindeki veri kaynağı nesneleri ifade etmek için bir dizi isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, çıkışın her sayfası ayrı bir dosya olarak kaydedilir.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeve TifF dosyası olarak kaydedilir.

BuildReport(çubuk, çubuk, SaveFormat, nesne[…], Sırt[…], ReportBuilderOptions)

Çeşitli kaynaklardan gelen verilerle şablon belgesini popülerleştirir, belirli bir çıkış biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.

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

Parameters

inputFileName string

Giriş dosyası adı.

outputFileName string

çıkış dosyası adı.

saveFormat SaveFormat

Sonuçlar kaydetme biçimidir.

data object […]

Bir dizi veri kaynağı nesne.

dataSourceNames string […]

Şablon içindeki veri kaynağı nesneleri ifade etmek için bir dizi isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, çıkışın her sayfası ayrı bir dosya olarak kaydedilir.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeve TifF dosyası olarak kaydedilir.

BuildReport(string, string, SaveOptions, nesne seçenekleri[…], Sırt[…], ReportBuilderOptions)

Çeşitli kaynaklardan gelen verilerle şablon belgesini popülerleştirir, belirli bir çıkış biçimi ve ek seçeneklerle tamamlanmış bir rapor oluşturur.

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

Parameters

inputFileName string

Giriş dosyası adı.

outputFileName string

çıkış dosyası adı.

saveOptions SaveOptions

Sonuçlar kurtarma seçenekleri.

data object […]

Bir dizi veri kaynağı nesne.

dataSourceNames string […]

Şablon içindeki veri kaynağı nesneleri ifade etmek için bir dizi isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, çıkışın her sayfası ayrı bir dosya olarak kaydedilir.

Çıkış biçimi TIFF ise, çıkış tek bir çok çerçeve TifF dosyası olarak kaydedilir.

BuildReport(Akış, akış, SaveFormat, nesne[…], Sırt[…], ReportBuilderOptions)

Birden fazla kaynaktan gelen verilerle şablon belgesini popülerleştirir, belirli bir çıkış biçimi ile tamamlanmış bir rapor ve belirli giriş ve çıkış dosya akışlarından ek seçenekler üretir.

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

Parameters

inputStream Stream

Giriş dosyası akışı.

outputStream Stream

çıkış dosyası akışı.

saveFormat SaveFormat

Sonuçlar kaydetme biçimidir.

data object […]

Bir dizi veri kaynağı nesne.

dataSourceNames string […]

Şablon içindeki veri kaynağı nesneleri ifade etmek için bir dizi isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Eğer çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, yalnızca ilk sayfa çıkışı belirtilen akış için kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirli akım için tek bir çok çerçeve TifF olarak kaydedilir.

BuildReport(Akış, Akış, SaveOptions, Object[…], Sırt[…], ReportBuilderOptions)

Birden fazla kaynaktan gelen verilerle şablon belgesini popülerleştirir, belirli bir çıkış biçimi ile tamamlanmış bir rapor ve belirli giriş ve çıkış dosya akışlarından ek seçenekler üretir.

public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Giriş dosyası akışı.

outputStream Stream

çıkış dosyası akışı.

saveOptions SaveOptions

Sonuçlar kurtarma seçenekleri.

data object […]

Bir dizi veri kaynağı nesne.

dataSourceNames string […]

Şablon içindeki veri kaynağı nesneleri ifade etmek için bir dizi isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Remarks

Eğer çıkış biçimi bir görüntü (BMP, EMF, EPS, GIF, JPEG, PNG veya WebP) ise, yalnızca ilk sayfa çıkışı belirtilen akış için kaydedilir.

Çıkış biçimi TIFF ise, çıkış belirli akım için tek bir çok çerçeve TifF olarak kaydedilir.

BuildReportToImages(çubuk, ImageSaveOptions, nesne[…], Sırt[…], ReportBuilderOptions)

Çeşitli kaynaklardan gelen verilerle şablon belgesini popülerleştirir.Sonuçları resimlere dönüştürür.

public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputFileName string

Giriş dosyası adı.

saveOptions ImageSaveOptions

Sonuçlar kurtarma seçenekleri.

data object […]

Bir dizi veri kaynağı nesne.

dataSourceNames string […]

Şablon içindeki veri kaynağı nesneleri ifade etmek için bir dizi isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Returns

Stream […]

BuildReportToImages(Akış, ImageSaveOptions, nesne[…], Sırt[…], ReportBuilderOptions)

Çeşitli kaynaklardan gelen verilerle şablon belgesini popülerleştirir.Sonuçları resimlere dönüştürür.

public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)

Parameters

inputStream Stream

Giriş dosyası akışı.

saveOptions ImageSaveOptions

Sonuçlar kurtarma seçenekleri.

data object […]

Bir dizi veri kaynağı nesne.

dataSourceNames string […]

Şablon içindeki veri kaynağı nesneleri ifade etmek için bir dizi isim.

reportBuilderOptions ReportBuilderOptions

Ek rapor oluşturma seçenekleri.

Returns

Stream […]

Create()

Rapor yapımcısı işlemci için yeni bir örnek oluşturur.

public static ReportBuilder Create()

Returns

ReportBuilder

Create(ReportBuilderContext)

Rapor yapımcısı işlemci için yeni bir örnek oluşturur.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Türkçe