Class ReportBuilder
İsim alanı : Aspose.Words.LowCode Toplantı: Aspose.Words.dll (25.5.0)
Şablonu LINQ Raporlama Motoru kullanılarak veri ile doldurmak için tasarlanmış yöntemler sağlar.
public class ReportBuilder : ProcessorInheritance
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
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
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
ExecuteCore()
protected override void ExecuteCore()