Class ReportBuilder
nazivni prostor: Aspose.Words.LowCode Sastav: Aspose.Words.dll (25.4.0)
Pružuje metode namijenjene ispunjavanju predloga s podacima pomoću LINQ Reporting Engine.
public class ReportBuilder : Processor
Inheritance
object ← Processor ← ReportBuilder
naslijeđeni članovi
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(string, string, objekt, ReportBuilderOptions)
Populira obrazac s podacima iz određenog izvora, stvarajući završeni izvještaj s dodatnim opcijama.
public static void BuildReport(string inputFileName, string outputFileName, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
outputFileName
string
Naziv izlaznog datoteke.
data
object
Objekt izvor podataka.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), svaka stranica izlaska će se sačuvati kao odvojeno datoteko.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame datoteka.
BuildReport(string, string, SaveFormat, objekt, ReportBuilderOptions)
Populacija šablona dokumenta s podacima iz određenog izvora, stvarajući završeni izvještaj s određenim izlaznim formatom i dodatnim opcijama.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
outputFileName
string
Naziv izlaznog datoteke.
saveFormat
SaveFormat
Izlazak je u formatu spašavanja.
data
object
Objekt izvor podataka.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), svaka stranica izlaska će se sačuvati kao odvojeno datoteko.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame datoteka.
BuildReport(string, string, SaveOptions, objekt, ReportBuilderOptions)
Populacija šablona dokumenta s podacima iz određenog izvora, stvarajući završeni izvještaj s određenim izlaznim formatom i dodatnim opcijama.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
outputFileName
string
Naziv izlaznog datoteke.
saveOptions
SaveOptions
Proizvod je spašavanje opcija.
data
object
Objekt izvor podataka.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), svaka stranica izlaska će se sačuvati kao odvojeno datoteko.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame datoteka.
BuildReport(Stream, Stream, SaveFormat, objekt, ReportBuilderOptions)
Populacija šablona dokumenta s podacima iz određenog izvora, stvarajući završni izvještaj s određenim izlaznim formatom i dodatnim opcijama, iz ulaznih i izlaznih tokova.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Slijedeći članakFile stream.
outputStream
Stream
Izlazak datoteke struje.
saveFormat
SaveFormat
Izlazak je u formatu spašavanja.
data
object
Objekt izvor podataka.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), samo će se prva stranica izlaska sačuvati na određenom toku.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame TifF na određenom toku.
BuildReport(Stream, Stream, SaveOptions, Objekt, ReportBuilderOptions)
Populacija šablona dokumenta s podacima iz određenog izvora, stvarajući završni izvještaj s određenim izlaznim formatom i dodatnim opcijama, iz ulaznih i izlaznih tokova.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Slijedeći članakFile stream.
outputStream
Stream
Izlazak datoteke struje.
saveOptions
SaveOptions
Proizvod je spašavanje opcija.
data
object
Objekt izvor podataka.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), samo će se prva stranica izlaska sačuvati na određenom toku.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame TifF na određenom toku.
BuildReport(string, string, objekt, string, ReportBuilderOptions)
Populira obrazac s podacima iz određenog izvora, stvarajući završeni izvještaj s nazvanim referencijom izvora podataka i dodatnim opcijama.
public static void BuildReport(string inputFileName, string outputFileName, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
outputFileName
string
Naziv izlaznog datoteke.
data
object
Objekt izvor podataka.
dataSourceName
string
Ime za upućivanje na predmet izvora podataka u predlozi.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), svaka stranica izlaska će se sačuvati kao odvojeno datoteko.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame datoteka.
BuildReport(string, string, SaveFormat, objekt, string, ReportBuilderOptions)
Populacija šablona dokumenta s podacima iz određenog izvora, stvarajući završeni izvještaj s određenim formatom izlaska, nazvanu referenciju izvora podataka i dodatne opcije.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
outputFileName
string
Naziv izlaznog datoteke.
saveFormat
SaveFormat
Izlazak je u formatu spašavanja.
data
object
Objekt izvor podataka.
dataSourceName
string
Ime za upućivanje na predmet izvora podataka u predlozi.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), svaka stranica izlaska će se sačuvati kao odvojeno datoteko.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame datoteka.
BuildReport(string, string, SaveOptions, objekt, string, ReportBuilderOptions)
Populacija šablona dokumenta s podacima iz određenog izvora, stvarajući završeni izvještaj s određenim formatom izlaska, nazvanu referenciju izvora podataka i dodatne opcije.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
outputFileName
string
Naziv izlaznog datoteke.
saveOptions
SaveOptions
Proizvod je spašavanje opcija.
data
object
Objekt izvor podataka.
dataSourceName
string
Ime za upućivanje na predmet izvora podataka u predlozi.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), svaka stranica izlaska će se sačuvati kao odvojeno datoteko.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame datoteka.
BuildReport(Stream, Stream, SaveFormat, objekt, string, ReportBuilderOptions)
Populira obrazac s podacima iz određenog izvora, stvarajući završeni izvještaj s nazvanim referencijom izvora podataka i dodatnim opcijama.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Slijedeći članakFile stream.
outputStream
Stream
Izlazak datoteke struje.
saveFormat
SaveFormat
Izlazak je u formatu spašavanja.
data
object
Objekt izvor podataka.
dataSourceName
string
Ime za upućivanje na predmet izvora podataka u predlozi.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), samo će se prva stranica izlaska sačuvati na određenom toku.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame TifF na određenom toku.
BuildReport(Stream, Stream, SaveOptions, objekt, string, ReportBuilderOptions)
Populira obrazac s podacima iz određenog izvora, stvarajući završeni izvještaj s nazvanim referencijom izvora podataka i dodatnim opcijama.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object data, string dataSourceName, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Slijedeći članakFile stream.
outputStream
Stream
Izlazak datoteke struje.
saveOptions
SaveOptions
Proizvod je spašavanje opcija.
data
object
Objekt izvor podataka.
dataSourceName
string
Ime za upućivanje na predmet izvora podataka u predlozi.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), samo će se prva stranica izlaska sačuvati na određenom toku.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame TifF na određenom toku.
BuildReport(String, String i Objekt[], Slijedeći string[], IzvješćeBilderOptions)
Populacija dokumenta predloga s podacima iz više izvora, stvarajući završeni izvještaj s dodatnim opcijama.Ovaj preopterećenje automatski određuje formatu spašavanja na temelju proširenja izvora datoteke.
public static void BuildReport(string inputFileName, string outputFileName, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
outputFileName
string
Naziv izlaznog datoteke.
data
object
[]
Postoji niz izvora podataka.
dataSourceNames
string
[]
Nastavak imena za upućivanje na objekte izvora podataka unutar predloga.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), svaka stranica izlaska će se sačuvati kao odvojeno datoteko.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame datoteka.
BuildReport(String, String, SaveFormat, Objekt[], Slijedeći string[], IzvješćeBilderOptions)
Populacija dokumenta predloga s podacima iz više izvora, stvarajući završeni izvještaj s određenim formatom izlaska i dodatnim opcijama.
public static void BuildReport(string inputFileName, string outputFileName, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
outputFileName
string
Naziv izlaznog datoteke.
saveFormat
SaveFormat
Izlazak je u formatu spašavanja.
data
object
[]
Postoji niz izvora podataka.
dataSourceNames
string
[]
Nastavak imena za upućivanje na objekte izvora podataka unutar predloga.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), svaka stranica izlaska će se sačuvati kao odvojeno datoteko.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame datoteka.
BuildReport(String, String, SaveOptions, Objekt[], Slijedeći string[], IzvješćeBilderOptions)
Populacija dokumenta predloga s podacima iz više izvora, stvarajući završeni izvještaj s određenim formatom izlaska i dodatnim opcijama.
public static void BuildReport(string inputFileName, string outputFileName, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
outputFileName
string
Naziv izlaznog datoteke.
saveOptions
SaveOptions
Proizvod je spašavanje opcija.
data
object
[]
Postoji niz izvora podataka.
dataSourceNames
string
[]
Nastavak imena za upućivanje na objekte izvora podataka unutar predloga.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), svaka stranica izlaska će se sačuvati kao odvojeno datoteko.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame datoteka.
BuildReport(Stream, Stream, SaveFormat i objekti[], Slijedeći string[], IzvješćeBilderOptions)
Populacija šablona dokumenta s podacima iz više izvora, stvarajući završeni izvještaj s određenim izlaznim formatom i dodatnim opcijama iz određenih ulaznih i izlaznih tokova datoteke.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveFormat saveFormat, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Slijedeći članakFile stream.
outputStream
Stream
Izlazak datoteke struje.
saveFormat
SaveFormat
Izlazak je u formatu spašavanja.
data
object
[]
Postoji niz izvora podataka.
dataSourceNames
string
[]
Nastavak imena za upućivanje na objekte izvora podataka unutar predloga.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), samo će se prva stranica izlaska sačuvati na određenom toku.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame TifF na određenom toku.
BuildReport(Stream, Stream, SaveOptions, objekti[], Slijedeći string[], IzvješćeBilderOptions)
Populacija šablona dokumenta s podacima iz više izvora, stvarajući završeni izvještaj s određenim izlaznim formatom i dodatnim opcijama iz određenih ulaznih i izlaznih tokova datoteke.
public static void BuildReport(Stream inputStream, Stream outputStream, SaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Slijedeći članakFile stream.
outputStream
Stream
Izlazak datoteke struje.
saveOptions
SaveOptions
Proizvod je spašavanje opcija.
data
object
[]
Postoji niz izvora podataka.
dataSourceNames
string
[]
Nastavak imena za upućivanje na objekte izvora podataka unutar predloga.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Remarks
Ako je izlazni format slika (BMP, EMF, EPS, GIF, JPEG, PNG, ili WebP), samo će se prva stranica izlaska sačuvati na određenom toku.
Ako je formata izlaska TIFF, izlazak će se sačuvati kao jedan multi-frame TifF na određenom toku.
BuildReportToImages(String, ImageSaveOptions, objekti[], Slijedeći string[], IzvješćeBilderOptions)
Populacija šablona dokumenta s podacima iz više izvora.Vrati izlazak na slike.
public static Stream[] BuildReportToImages(string inputFileName, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputFileName
string
Ime ulazne datoteke.
saveOptions
ImageSaveOptions
Proizvod je spašavanje opcija.
data
object
[]
Postoji niz izvora podataka.
dataSourceNames
string
[]
Nastavak imena za upućivanje na objekte izvora podataka unutar predloga.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Returns
Stream []
BuildReportToImages(Stream, ImageSaveOptions, objekti[], Slijedeći string[], IzvješćeBilderOptions)
Populacija šablona dokumenta s podacima iz više izvora.Vrati izlazak na slike.
public static Stream[] BuildReportToImages(Stream inputStream, ImageSaveOptions saveOptions, object[] data, string[] dataSourceNames, ReportBuilderOptions reportBuilderOptions = null)
Parameters
inputStream
Stream
Slijedeći članakFile stream.
saveOptions
ImageSaveOptions
Proizvod je spašavanje opcija.
data
object
[]
Postoji niz izvora podataka.
dataSourceNames
string
[]
Nastavak imena za upućivanje na objekte izvora podataka unutar predloga.
reportBuilderOptions
ReportBuilderOptions
Dodatni izvještaj stvara opcije.
Returns
Stream []
Create()
Stvaranje nove primjere procesora izgrađivača izvješća.
public static ReportBuilder Create()
Returns
Create(ReportBuilderContext)
Stvaranje nove primjere procesora izgrađivača izvješća.
public static ReportBuilder Create(ReportBuilderContext context)
Parameters
context
ReportBuilderContext
Returns
ExecuteCore()
protected override void ExecuteCore()