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
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()