Class ReportBuilder

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

ReportBuilder

Create(ReportBuilderContext)

Stvaranje nove primjere procesora izgrađivača izvješća.

public static ReportBuilder Create(ReportBuilderContext context)

Parameters

context ReportBuilderContext

Returns

ReportBuilder

ExecuteCore()

protected override void ExecuteCore()

 Hrvatski